一、父工程
1、创建父工程(父pom)
2、maven选择版本
3、字符编码
4、注解生效激活
5、Java编译版本选择
6、File Type过滤
7、取消maven单元测试
8、maven:install将父工程发布到仓库中
二、搭建子模块
1、创建module
2、修改pom文件
3、编写YML/Properties文件
4、编写主启动类@SpringBootApplication
5、业务类
- 数据库建表
- 实体类entities
- Dao(a.dao接口层;b.mapper.xml文件)
- service、serviceImpl
- controller
6、开启run dashboard界面(一般工程较多时,idea会自动开启,若没有自动开启,则需要强制开启)
在自己的项目路径下,找到.idea文件夹,打开workspace.xml文件,添加以下代码
<component name="RunDashboard">
<option name="configurationTypes">
<set>
<option value="SpringBootApplicationConfigurationType" />
</set>
</option>
</component>
三、热部署插件
1、Adding devtools to project
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<scope>runtime</scope>
<optional>true</optional>
</dependency>
2、Adding plugin to pom(父pom)
<build>
<fileName>你自己的工程名字<fileName>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<fork>true</fork>
<addResources>true</addResources>
</configuration>
</plugin>
</plugins>
</build>
3、Enabling automatic build
4、update value(Ctrl+shift+Alt+/打开registry界面)
5、重启idea