- Java JDK 1.8
- IntelliJ IDEA
- Docker
- application 应用,包括Spring服务、JPA实现等
- domain 业务领域,纯业务逻辑部分
- application 使用 MockMvc 测试
- domain 使用 JUnit5
- 运行测试
mvn clean test
- 运行指定模块测试
mvn clean test -pl application
- 编译打包
mvn clean package
- 编译指定模块
mvn clean package -pl application
- 本地启动MySQL和数据库查看工具
docker-compose -f env/local/docker-compose.yml up
- 运行项目
mvn clean install
mvn spring-boot:run -pl application
- 访问swagger-ui
http://localhost:8080/doc.html
mvn sonar:sonar
-
查看Sonar地址