1.root package结构:com.example.myproject
2.应用主类Application.java置于root package下,通常会在应用主类中做一些框架配置扫描等配置,放在root package下可以帮助程序减少手工配置来加载到希望被Spring加载的内容
3.实体(Entity)与数据访问层(Repository)置于com.example.myproject.domain包下
4.逻辑层(Service)置于com.example.myproject.service包下
5.Web层(web)置于com.example.myproject.web包下
com
± example
± myproject
± Application.java
|
± domain
| ± Customer.java
| ± CustomerRepository.java
|
± service
| ± CustomerService.java
|
± web
| ± CustomerController.java
|