视图层. 控制层, 业务逻辑层, 数据库访问层------新认识

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

 程序项目写了很多了, 总结一下

 

最初写的C/S模式的都没有过分包的习惯, 后来到了B/S的JSP/Servlet/JavaBean , 才知道了分包的意义,

以及模式的概念 . 什么教View 层 ,什么叫Model层 ,什么叫Controller层.

 

什么叫业务逻辑层?  .... 原来就简单的理解为它是由封装实体数据的javaBean 和 封装业务逻辑的类来组成.(这的所谓的封装业务逻辑的类只是完成从数据库中取出数据 ,并没有对取出来再做什么具体的操作, 严格意义上说根本就不叫 业务逻辑,充其量是一个数据库访问层的类  也就是说在JavaEE之前 我们还没做过真正意义上的业务逻辑类  )

 

今天终于写了一个真正意义上的业务逻辑类,  很有意思, 这是真正不同于以前的意义的,

虽然这样麻烦了很多, 但是层次的结构分厂清晰, 而且很最大程度地减少了模块之间的耦合度.

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值