分层思考

在SSH的开发过程中,常见的分层为:Action层,Service层,Dao层,JavaBean层,其它常量类,工具类,国际化类,Model类,还有视图层。 Action就是常见的Struts2等,Service是定义的一些列业务接口,Dao是定义的操作数据库类,JavaBean是对数据库的一个映射类,Model类是执行具体业务逻辑时为视图层服务。那么这样分层有什么作用呢?它对定义者有哪些要求?
相关文章
相关标签/搜索