idea创建springboot工程

Posted 黑色de四叶草

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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工程的步骤,如果哪位大神有更好的整合推荐,欢迎在留言区提出宝贵意见

 

 

以上是关于idea创建springboot工程的主要内容,如果未能解决你的问题,请参考以下文章

SpringBoot:使用eclipse/idea创建springboot helloword工程

如何用IDEA创建SpringBoot Gradle多项目工程?

idea快速创建springboot工程

idea创建springcloud主工程和springboot子项目

使用 lntelliJ IDEA 创建 Maven 工程的springboot项目

使用 lntelliJ IDEA 创建 Maven 工程的springboot项目