一、IDEA搭建Spring Boot项目
二、运行项目
1.三种方式在本地运行项目
-
使用IDEA运行
创建成功spring boot项目之后,打开在src-main-java-com.xiaohu.demo下的文件名为**Application.java启动类,在文件中鼠标右击,点击 Run '**Application'运行项目。
-
使用mvn spring-boot:run命令运行
使用windows+R,输入cmd,打开命令提示符窗口,切换到项目工作区间所在的盘,然后使用cd命令进入到项目第一层目录下执行mvn spring-boot:run命令即可运行项目。
-
使用mvn install命令和java -jar jar包名称.jar命令运行
使用windows+R,输入cmd,打开命令提示符窗口,切换到项目工作区间所在的盘,然后使用cd命令进入到项目第一层目录下执行mvn install命令编译项目,这样会在target文件夹下生成一个jar包文件,然后使用cd命令进入到target文件夹下,并使用java -jar + jar包名称.jar命令运行项目。
三、项目属性配置
1.配置application.properties文件
- server.port=58080 //配置端口号
- server.context-path=/demo或者(2.0版本后改为)server.servlet.context-path=/demo //配置访问项目前缀
2.配置application.yml文件
<1>application.yml文件和application.properties文件等效,但是前者书写方便,推荐使用前者。
- server:
- port: 58080 //注意冒号和58080之间必须要有一个空格,不然就是语法错误
- servlet:
- context-path: /demo
<2>配置文件自定义属性
<3>在配置文件中取已配置的属性
<4>使用实体类,@Component ,@ConfigurationProperties和@Autowired注解取值
创建一个实体类
<5>解决多种运行环境减少配置文件修改的方法
首先将application.yml文件备份两份,一份叫application-dev.ym(开发环境),一份叫application-prod.yml(正式环境),然后将原配置文件中的配置修改为下图示例:
application-dev.yml配置内容:
application-prod.yml配置内容:
<6>使用java -jar jar包名称.jar --spring.profiles.active=dev或prod来运行项目
java -jar demo-0.0.1-SNAPSHOT.jar --spring.profiles.active=prod
四、Controller的使用
大家接触过spring mvc的话,对controller的使用应该是比较熟悉的了,这里就不截图举例说明了,如果想了解的话请自行百度搜索其它大神的讲解,我也是spring boot的初学者,这里就做一下几个在controller中常用注解的笔记