根路径
com.demo
实体类
pojo mybatis项目 com.demo.pojo
domain jpa项目
dao 数据库接口访问层
com.demo.repository jpa项目
com.demo.mapper mybatis项目
数据服务接口层(Service) com.demo.service
数据服务实现层(ServiceImpl) com.demo.service.impl
controller控制器层 com.demo.controller
utils 工具类库 com.demo.utils
config 配置类 com.demo.config
resource文件夹
resource/static 用于存放html、css、js等资源
resource/templates用于存放jsp、thymeleaf等模板文件
resource/mapper mybatis映射文件
resource/mapper/config mybatis配置文件
vo 数据包装对象
视图包装对象(View Object)用于封装客户端请求的数据,防止部分数据泄露(如:管理员ID),保证数据安全,不破坏 原有的实体类结构
dto 数据传输对象
数据传输对象(Data Transfer Object)用于封装多个实体类(domain)之间的关系,不破坏原有的实体类结构