一、经典三层体系架构
二、三层架构包命名
简单版
com.hkls 公司域名倒写
com.hkls.dao dao层实现
com.hkls.service service层实现
com.hkls.web.servlet web层实现
com.hkls.domain JavaBean
com.hkls.utils 工具
完整版
com.hkls 公司域名倒写
com.hkls.xxx 项目名称
com.hkls.xxx.yyy 子模块
com.hkls.xxx.yyy.dao 子模块dao层接口
com.hkls.xxx.yyy.dao.impl 子模块dao层实现类
com.hkls.xxx.yyy.service 子模块service层接口
com.hkls.xxx.yyy.service.impl 子模块service层实现类
com.hkls.xxx.yyy.domain 子模块JavaBean(子模块yyy可以省略)
com.hkls.xxx.yyy.web.servlet 子模块web层,servlet
com.hkls.xxx.yyy.web.filter 子模块web层,filter
com.hkls.xxx.utils 工具
com.hkls.xxx.exception 自定义异常
com.hkls.xxx.constant 常量
|