1 springboot的工程结构是什么
就是我们组织springboot工程时遵循的代码的目录结构。
2 spring initializr创建的工程的目录结构
源码目录:src/main/java
资源目录:src/main/resources
测试目录:src/test/java
输出目录:output
3 约定启动类放在root package下
使用spring initializr创建工程的了之后启动类默认就是放在root package 下面的。这样就不需要显式的指定component scan所扫描的包了,这样component scan所扫描的包就是root package。
4 springboot工程的打包和部署
默认发布jar包,默认内嵌tomcat。
5 自己的代码的目录结构,放在根包下
5.1 根目录的目录结构
----module1
----module2
----module3
5.2 每个module的目录结构
controller目录:各种controller
dao目录:各种数据库操作
entity目录:各种model
service目录:各种service
参考:
https://www.jianshu.com/p/6dcfe16d91d0