- 博客(4)
- 收藏
- 关注
原创 Spring 声明式事物
事物的ACID原则: 原子性 一致性 隔离性 持久性 事物: 把一组业务当成一个业务,要么都成功,要么都失败 涉及数据一致性问题 确保完整性和一致性 spring中的事务管理分为: 声明式事物:AOP 编程式事物:需要在代码中,进行事物的管理 今天主要学习声明式事物: 在spring配置文件中配置生命是事物: xmlns:tx="http://www.springframework.org/schema/t...
2021-09-13 21:09:46
97
1
原创 Mybatis实现动态SQL
什么是动态SQL:根据不同的条件生成不同的语句 在 MyBatis 之前的版本中,需要花时间了解大量的元素。借助功能强大的基于 OGNL 的表达式,MyBatis 3 替换了之前的大部分元素,大大精简了元素种类,现在要学习的元素种类比原来的一半还要少。 if choose (when, otherwise) trim (where, set) foreach 搭建环境: CREATE TABLE `blog` ( `id` varchar(50) NOT NULL , `title` ..
2021-09-09 17:02:56
459
原创 Mybatis注解开发
工具类创建时实现自动提交事务: public static SqlSession getSqlsession(){ SqlSession sqlSession = sqlSessionFactory.openSession(true); return sqlSession; } 编写接口,增加注释 @Select("Select * from User where id = #{id}") User getUserById(@Param("id") int i...
2021-09-08 20:33:19
51
原创 Mybatis框架初始化过程
1、Mybatis简介: 中文文档: [https://mybatis.org/mybatis-3/zh/index.html]: 2、第一个Mybatis程序 思路:搭建环境-->导入jar包-->编写代码-->测试 2.1、搭建环境 1、搭建环境(MySQL数据库) INSERT INTO `user`(`user`.id,`user`.`name`,`user`.pwd) VALUES(1,'张三','123456'),(2,'李四','123456'),(3,'..
2021-09-06 13:21:48
90
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人