个人认为这是必须的~现在都提倡接口编程!接口编程方便每一层分工!方便每一层管理!它能修改其中一层而不影响宁一层代码!
个人的编程风格:提倡接口编程!数据访问层Dao,业务逻辑层BO层提倡都用接口编程!至于表现层现在通常都用STRUTS2.0,就不需要拉~
个人认为,这三层最好都有一个基本的接口类,实现类!实际开发每一个模块都继承和扩展这个基本接口或实现类!这样就可以有比较清晰的思路开发!也就是我们常用的SSH框架开发模式!
个人的编程风格:提倡接口编程!数据访问层Dao,业务逻辑层BO层提倡都用接口编程!至于表现层现在通常都用STRUTS2.0,就不需要拉~
个人认为,这三层最好都有一个基本的接口类,实现类!实际开发每一个模块都继承和扩展这个基本接口或实现类!这样就可以有比较清晰的思路开发!也就是我们常用的SSH框架开发模式!
因为 spring在service层进行事物管理
对于后期有利于维护、管理,和扩展。