JDBC的三层分层架构

您所在的位置:网站首页 简述三层架构 JDBC的三层分层架构

JDBC的三层分层架构

2024-07-10 23:38| 来源: 网络整理| 查看: 265

JDBC

一、JDBC三层分层架构 二、事务控制

一、JDBC三层分层架构 Dao(数据库访问层) 作用:对数据库中的表做增删改查

Service(业务逻辑层) 作用:依赖于Dao层,通过逻辑代码实现具体的业务功能 何为业务:生活中一个具有的任务、功能 列如:转账、开户、查询流水、登录、注册

业务层功能和数据库的关系? 任何一个业务功能都可以转换为表的增删改查 注意:简单的业务也许增删改查一项即可完成 复杂的业务需要使用多次增删改查+if else和for 才能完成

测试类(View层) 作用:测试业务逻辑层中的方法,测试用户是否可以正常使用该功能 将来有了真正的页面,View层会被废弃

实体类和工具类:这两个并不属于分层中的某一层 实体类在每一层都会被使用,肩负着数据传输、存储的重任 工具类简化了JDBC的编码

二、事务控制 Connection conn =JDBCUtil.getConnection(); conn.setAutoCommit(false);禁止事务自动提交 conn.commit();手动提交 conn.rollback()手动回滚



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3