Java库项目 - 逐层与功能

时间:2015-05-12 17:26:24

标签: java

我一直在阅读不同的文章和帖子,关于按功能打包是一种比逐层更好的方法。很多原因对我来说很有意义,但我想知道我是否有一个库项目,我不需要包私有范围,按功能打包是否有意义?

我目前的布局是:

com.myproject.domain
    User
    Address
com.myproject.dto
    UserDto
com.myproject.repositories
    UserRepository
    AddressRepository
com.myproject.services
    UserService
    RepositoryUserService
    AddressService
    RepositoryAddressService
com.myproject.util
    UserUtil

结构是这样打包的,因为它是用JPA分隔出来实现的。

0 个答案:

没有答案