Web分层开发

1.Dao层用于数据库访问,主要是结合PO将数据库数据转换成PO数据
2.Service层基于Dao层进行封装业务逻辑,可以使用接口面向接口而不是实现开发
3.Controller用于调用Service层返回数据,若是对外接口可以是DTO,若是WEB的ModelAndView可以是VO给页面调用

注意:
1.Dao层和Controller层不能有过多的业务逻辑,应该放在service层,同时还可以进行复用

你可能感兴趣的:(Web分层开发)