MVC 1—— Dao层介绍
2021-03-01 23:27
标签:javaweb inf 存在 com 视图 jsp 规则 http margin 1、提高JavaWeb开发的代码复用性,避免了重复性开发。 2、有效帮助开发人员实现业务开发中【事务管理】 C:controller,控制层 M:model,业务模型层,完成业务处理 1、dao层:直接操作数据库 2、service层:调用dao层来完成业务实现。负责管理所调用的dao层的【事务管理】 V:view,视图层,将处理结果写入到响应包(JSP)。 在实际业务处理过程中,往往需要进行多次数据库的访问。这些访问性质往往是相同的,采用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=? 1、Dao层角色: 1)Dao接口层,声明Dao接口 2)Dao实现层,声明Dao接口实现类 2、Dao层命名规则 1)Dao接口层,com.myweb.dao,[接口]:表Dao 2)Dao实现层,com.myweb.daoImpl,[实现类]:表DaoImpl MVC 1—— Dao层介绍 标签:javaweb inf 存在 com 视图 jsp 规则 http margin 原文地址:https://www.cnblogs.com/stu-jyj3621/p/14381432.htmlMVC开发模式
一、MVC开发模式优点
二、MVC开发角色组成
三、Dao层作用
四、Dao层实现