摘要: Mybatis简介: MyBatis是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注 SQL 本身,而不需要花费精力去处理例如注册驱动、创建connection、创建statement、手动设置参数、结果集检索等jdbc繁杂的过程代码。 Mybatis通过xml或注 阅读全文
posted @ 2018-12-16 22:51 杜大帅-Rebirth 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 一、事务的概念: 事务是并发控制的单位,一系列操作组成的工作单元,该工作单元内的操作是不可分割的,也就是事务具有原子性,一个事务中的一系列的操作要么全部成功,要么一个都不做,所有操作必须成功完成,否则在每个操作中所作的所有更改都会被撤消。 事务的结束有两种,当事务中的所以步骤全部成功执行时,事务提交 阅读全文
posted @ 2018-12-16 17:35 杜大帅-Rebirth 阅读(263) 评论(0) 推荐(0) 编辑
摘要: Spring中封装了一个可操作数据库的对象,该对象封装了JDBC技术 使用数据库 一、导包(IDEA的maven工程,在pom.xml文件中导入依赖,必须注意依赖,不然会报各种异常) 二、书写与数据库对应的bean类 三、UserDao接口以及它的实现类 四、配置文件书写(IDEA的maven工程, 阅读全文
posted @ 2018-12-16 15:04 杜大帅-Rebirth 阅读(557) 评论(0) 推荐(0) 编辑
摘要: 一、导包(导入maven的依赖) 二、书写配置文件(用的是IDEA,配置文件applicationContext.xml要放到resources文件夹中,不然会报找不到该文件异常) 三、书写要增强的接口和实现类 四、书写通知类 五、测试 测试结果: 阅读全文
posted @ 2018-12-16 10:26 杜大帅-Rebirth 阅读(166) 评论(0) 推荐(0) 编辑