程序项目写了很多了, 总结一下
最初写的C/S模式的都没有过分包的习惯, 后来到了B/S的JSP/Servlet/JavaBean , 才知道了分包的意义,
以及模式的概念 . 什么教View 层 ,什么叫Model层 ,什么叫Controller层.
什么叫业务逻辑层? .... 原来就简单的理解为它是由封装实体数据的javaBean 和 封装业务逻辑的类来组成.(这的所谓的封装业务逻辑的类只是完成从数据库中取出数据 ,并没有对取出来再做什么具体的操作, 严格意义上说根本就不叫 业务逻辑,充其量是一个数据库访问层的类 也就是说在JavaEE之前 我们还没做过真正意义上的业务逻辑类 )
今天终于写了一个真正意义上的业务逻辑类, 很有意思, 这是真正不同于以前的意义的,
虽然这样麻烦了很多, 但是层次的结构分厂清晰, 而且很最大程度地减少了模块之间的耦合度.
JavaEE项目中的视图、控制、业务逻辑与数据库访问层解析

通过对多个程序项目的实践,作者深入理解了JavaEE中视图层、控制层、业务逻辑层和数据库访问层的分层概念。业务逻辑层不再仅仅是简单的数据获取,而是包含了更复杂的操作,实现了模块间的低耦合。尽管小型项目可能不需要如此细致的划分,但在大型项目中,明确的分工对于管理和维护来说至关重要。
最低0.47元/天 解锁文章
2530

被折叠的 条评论
为什么被折叠?



