码迷,mamicode.com
首页 > 编程语言 > 详细

idea创建springboot工程

时间:2018-03-14 14:56:19      阅读:823      评论:0      收藏:0      [点我收藏+]

标签:jar   idea   dem   配置   根据   开头   注意   技术   配置文件   

一、利用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框架的搭建网上有很多,这里就不重复说明了)

 技术分享图片

注意:dao的类上必须加上@Mapper,否则springboot会无法找到该mapper。如果你有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工程的步骤,如果哪位大神有更好的整合推荐,欢迎在留言区提出宝贵意见

 

 

idea创建springboot工程

标签:jar   idea   dem   配置   根据   开头   注意   技术   配置文件   

原文地址:https://www.cnblogs.com/dollstory/p/8566947.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!