• MVC 1—— Dao层介绍


    MVC开发模式

    一、MVC开发模式优点

    1、提高JavaWeb开发的代码复用性,避免了重复性开发。

    2、有效帮助开发人员实现业务开发中【事务管理】

    二、MVC开发角色组成

    C:controller,控制层

    M:model,业务模型层,完成业务处理

    1、dao层:直接操作数据库

    2、service层:调用dao层来完成业务实现。负责管理所调用的dao层的【事务管理】

    V:view,视图层,将处理结果写入到响应包(JSP)。

    三、Dao层作用

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

    例子:【张三】给【李四】转账4000

    1、确认【张三】账户是否存在

    2、确认【李四】账户是否存在  select count(*) from t_account where account=?

    3、查询【张三】账户余额

    4、查询【李四】账户余额    select balance from t_account where account=?

    5、更新【张三】账户余额

    6、更新【李四】账户余额    update t_account set balance=? where account=?

    四、Dao层实现

    1、Dao层角色:

    1)Dao接口层,声明Dao接口

    2)Dao实现层,声明Dao接口实现类

    2、Dao层命名规则

    1)Dao接口层,com.myweb.dao,[接口]:表Dao

    2)Dao实现层,com.myweb.daoImpl,[实现类]:表DaoImpl

     

     

    转载请注明出处:https://www.cnblogs.com/stu-jyj3621
  • 相关阅读:
    设计模式一 Simple Factory, Factory Method, Abstract Factory以及Builder模式简述
    SQL Server中对XML操作
    开发常用小工具介绍
    强制休息程序 EyeGuardian 眼睛守护者 Beta测试版
    定时计划任务方案比较以及通过脚本创建计划任务(SchTasks命令)
    在Myeclipse中配置Maven
    Jena的环境配置
    0x01_go代码简单示例
    0x00_go语言安装
    信息收集工具
  • 原文地址:https://www.cnblogs.com/stu-jyj3621/p/14381432.html
Copyright © 2020-2023  润新知