业务项目分层,自下而上:
1. DAO : mapper接口及其实现类,数据存取操作
2. Business : 自动装配mapper及converter转换器,调用mapper并将结果转化为BO(business object)类型(也可能为BO的集合对象)返回,redis的设置和读取也会在这一层实现
3. Service : 自动装配business及converter转换器, 将BO对象转化为VO(view object)类型,然后再封装到ResponseVO返回
4. Controller : 装配Service和转换器,try catch在此层,并将Exception转换为ResponseVO返回。
突然想起来自己还不会debug,周末要学习一下断点调试了