在J2EE项目中,开发的都是分层来做的:

1.service层:用于暴露给网络调用

2.Impl层:统一规范接口

3.bean层:实体对象,也就是表

4.DAO(Data Access Object) 层:数据操作,实现对bean的增删改查

5.action或者controler层:业务实现

上面包括的项目开发的主要层级关系的M(模型层)C(控制层)V(视图层)中的M和C两层,即第五和第三层,对于V层一般是原始的servlet或Struts或SpringMVC实现的。

纯属个人简单理解,如有不对的地方,请踊跃纠正错误,谢谢。

05-11 14:46