idea创建springboot工程
一、利用idea生成springboot工程
1)file->new ->project,进入创建工程界面
2)选择springinitializer
3)点击next进入如下界面:
4)点击next进入如下界面:
这里可以选择相关的jar包,根据自己需要进行创建。当然你也可以在后期进行添加。
4)点击next->finish,及可创建成功。
在pom.xml中相关的jar包也依赖进来了
二、springboot项目搭建
1)在application.properties(在这里我把它换成了application.yml)中配置相关属性
2)创建一个控制层进行测试
3)我们运行DemoTestapplication中的main方法,启动工程
这样就表示已经可以正常使用
三、整合swagger2
1)在pom.xml中添加相应的依赖
2)创建swagger2配置文件swaggerConfig
3)在控制层中添加swagger2的相关属性,并重启
4)输入http://localhost:2222/swagger-ui.html
5)能正常调用即表示配置成功
四、搭建SSM框架
1)在pom.xml中添加以下依赖
2)创建dao、entity、service(ssm框架的搭建网上有很多,这里就不重复说明了)
注意:
springboot加载到有两种方法
1)dao的类上加上@Mapper(不推荐)。
2)在application.java上添加@MapperScan("com.xxx.dao")
如果你有mapper.xml文件,请将其放入resource中,并在application.properties文件中指明路径
五、将application.yml属性分到多个yml文件中
当属性文件中的属性变得很多时,你会发现这个属性文件会看起来很乱,因此我们需要将属性文件分离出来,那要怎么做呢?
1)在同一目录下创建application-**.yml.如application-jdbc.yml
2)在application.yml中添加如下属性:
该属性会将同一目录下,以application开头的属性文件加载进来,如果有多个文件,可以在active后面继续加
注:springboot读取application.yml属性文件时,会从以这几个目录去找:resources、resources.config
以上是我构建springboot工程的步骤,如果哪位大神有更好的整合推荐,欢迎在留言区提出宝贵意见