springboot工程的结构


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。

什么是root package?

root package就是被@SpringBootApplication注解的类所在的包。

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

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM