1.Dao层用于数据库访问,主要是结合PO将数据库数据转换成PO数据
2.Service层基于Dao层进行封装业务逻辑,可以使用接口面向接口而不是实现开发
3.Controller用于调用Service层返回数据,若是对外接口可以是DTO,若是WEB的ModelAndView可以是VO给页面调用
注意:
1.Dao层和Controller层不能有过多的业务逻辑,应该放在service层,同时还可以进行复用
1.Dao层用于数据库访问,主要是结合PO将数据库数据转换成PO数据
2.Service层基于Dao层进行封装业务逻辑,可以使用接口面向接口而不是实现开发
3.Controller用于调用Service层返回数据,若是对外接口可以是DTO,若是WEB的ModelAndView可以是VO给页面调用
注意:
1.Dao层和Controller层不能有过多的业务逻辑,应该放在service层,同时还可以进行复用
本文标题:Web分层开发
本文链接:https://www.haomeiwen.com/subject/agmqxqtx.html
网友评论