MVC开发模式

针对JavaWeb开发产生的一种模式

MVC开发模式的优点

  • 提高 JavaWeb 开发的代码复用性,避免了重复性开发
  • 有效帮助开发人员实现业务开发中的事务管理

MVC开发角色组成

  • Ccontroller 控制层
  • Mmodel 业务模型层 完成业务处理
    • dao层: 直接操作数据库
    • service层:调用dao层来完成业务实现,负责管理所调用的dao层的事务管理
  • Vview 视图层 将处理结果写入到相应包 JSP

Dao层的作用

在实际的业务处理过程中,需要多次的数据库访问。这些访问的性质他们往往是相同的。采用Dao层可以将数据库访问进行封装,避免进行重复性数据库访问开发操作。同时降低了维护的成本

Dao层的实现

  • dao层的角色
    • Dao接口层:声明Dao接口
    • Dao实现层:声明Dao接口实现类
  • Dao层命名规则
    • Dao接口层: com.xon.dao [接口]: 表Dao

扫一扫,分享到微信

微信分享二维码

请我喝杯咖啡吧~

支付宝
微信