欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

面向对象编程之分层思想

程序员文章站 2022-07-03 08:29:57
...

分层: 就是为了忽略细节,关注自己需要关注的地方。

 

 

1. 实体层:分析模块所要设计的表,确定表之间的关系 --> 编写hibernate Mapping 文件和持久化实体类。

 

2. DAO层:根据模块需要的各种持久化操作,确定对应方法。 --> 编写 DAO 和实现。

 

3. 服务层:编写业务逻辑,调用 DAO 层操作 --> 编写 Service 接口方法及实现。

 

4. Web层:

       1. 用于处理页面和业务逻辑的交互,对数据进行必要的验证、转换。 --> 编写 Action 及对应的 Form

 

       2. 对业务逻辑进行呈现,并对用户的非法操作进行适当的控制 --> JSP页面。

 

 

 

 

 

相关标签: 分层 oop