随笔分类 -  mybatis

摘要:@Insert:实现新增 @Update:实现更新 @Delete:实现删除 @Select:实现查询 @Result:实现结果集封装 @Results:可以与@Result 一起使用,封装多个结果集 @ResultMap:实现引用@Results 定义的封装 @One:实现一对一结果集封装 @Ma 阅读全文
posted @ 2022-12-21 12:05 max_yan 阅读(17) 评论(0) 推荐(0) 编辑
摘要:Mybatis 中缓存分为一级缓存,二级缓存。 一级缓存 一级缓存是 SqlSession 级别的缓存,只要 SqlSession 没有 flush 或 close,它就存在 默认开启并使用 当调用 SqlSession 的修改,添加,删除,commit(),close()等方法时,就会清空一级缓存 阅读全文
posted @ 2022-12-21 11:48 max_yan 阅读(15) 评论(0) 推荐(0) 编辑
摘要:一对一 <resultMap type="account" id="accountMap"> <id column="aid" property="id"/> <result column="uid" property="uid"/> <result column="money" property= 阅读全文
posted @ 2022-12-21 11:36 max_yan 阅读(11) 评论(0) 推荐(0) 编辑
摘要:一对一 <!-- 建立对应关系 --> <resultMap type="account" id="accountMap"> <id column="aid" property="id"/> <result column="uid" property="uid"/> <result column=" 阅读全文
posted @ 2022-12-21 11:29 max_yan 阅读(17) 评论(0) 推荐(0) 编辑
摘要:1、连接池 pooled 用连接池 unpooled 不用连接池 <dataSource type="POOLED"> <property name="driver" value="${jdbc.driver}"/> <property name="url" value="${jdbc.url}"/ 阅读全文
posted @ 2022-12-21 11:12 max_yan 阅读(20) 评论(0) 推荐(0) 编辑
摘要:1、引入外部properties db.properties必须在类路径下 <properties resource="db.properties"> <!-- <property name="driver" value="com.mysql.jdbc.Driver"/>--> <!-- <prop 阅读全文
posted @ 2022-12-21 10:59 max_yan 阅读(25) 评论(0) 推荐(0) 编辑
摘要:如果注册过类型别名的,可以直接使用别名。没有注册过的必须,使用全限定类名。 基本类型和String我们可以直接写类型名称,也可以使用包名 定义别名 在SqlMapConfig.xml中定义 <typeAliases> <!-- 单个别名定义 --> <typeAlias alias="user" t 阅读全文
posted @ 2022-12-21 10:28 max_yan 阅读(20) 评论(0) 推荐(0) 编辑
摘要:1、导入依赖 <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.29</version> </dependency> <dependency> <group 阅读全文
posted @ 2022-12-21 10:06 max_yan 阅读(21) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示