SpringBoot的好处
1、创建独立的 Spring 应用程序
2、嵌入到 Tomcat,无需部署 WAR 文件
3、自动配置spring (特殊的一些地方还是需要我们自己去配置)
4、简化 Maven 配置
5、绝对没有代码生成并且对 XML 也没有配置要求
springBoot还有一个特点 就是开发效率高,又被称为敏捷性开发
开发环境的要求
1、jdk版本要求在1.8以上版本
2、项目管理工具推荐使用 apache-maven-3.3.9 及以上版本。
首先是简单的创建项目---在页面上输入hello Word
1、首先在sts编译器的空白处右键单击-->创建一个MavenProject,写上自己的包名和项目名
2、导入一些需要用到的依赖 在pom.xml文件中 记得这里还要设置编码格式为UTF-8 防止乱码问题的出现
3、导入好依赖之后就可以开始一些简单的代码编写任务了,首先要创建一个SpringBoot的入口函数
3.1、在项目中的src/main/java文件夹中右键单击创建一个class,因为这个是SpringBoot的入口函数,所以包的级别最高
3.2、创建好class文件之后给这个class添加一个@springBootApplication注解 标注这个类为springBoot的入口函数,然后创建一个main方法
4、在页面上简单的输入一句“hello Word”
4.1、创建一个controller控制器
4.2、添加注解为@RestController 这个注解就相当于@Controller+@ResponseBody合在一起使用 设置访问地址的注解依然还是@RequestMapping
5、运行项目 在sts中运行项目的方式不只有一种
第一种运行方式:在项目上右键run AS -- > 选择SpringBoot APP 即可运行
第二种运行方式:在 Boot Dashboard 仪表板上,选中要启动的项目 demo,右击选择(Re)start 即可。
6、在浏览器地址栏中输入localhost:8080/hello 即可访问 这里不需要输入项目名
将项目打成jar包,并在DOS窗口中运行 同时修改访问的端口号
1、首先在pom.xml文件中引入所需要的依赖 打包的名称可以自己修改
2、在项目上右键单击 选择run AS 中的 Maven bulid 并在goals输入框中输入打包命令-->clean package 然后点击run
注意:在打包项目的时候是需要停止项目的运行的 保证在项目停止运行的状态下执行打包命令
3、运行之后刷新项目,找到项目中的target文件夹,jar包就存放在这个文件夹下面
4、复制jar包到一个文件夹下,windows + R 输入cmd进入DOS窗口 切换到自己jar所在的文件夹下面,然后输入java -jar demojar开始运行
5、关闭运行命令为Ctrl+ c 重新运行 修改项目的端口号为6666 语法为: java-jar demo.jar --server.port=4399
------------恢复内容结束------------
------------恢复内容结束------------
------------恢复内容结束------------