JDBC的三层分层架构 |
您所在的位置:网站首页 › 简述三层架构 › JDBC的三层分层架构 |
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 |