随笔分类 -  MyBatis

摘要:1、依赖 基于空的maven项目; <dependencies> <!-- https://mvnrepository.com/artifact/junit/junit --> <!--测试依赖包--> <dependency> <groupId>junit</groupId> <artifactI 阅读全文
posted @ 2020-03-01 16:10 门虫不是虫 阅读(210) 评论(0) 推荐(0)
摘要:官方链接:http://mybatis.org/spring/zh/transactions.html#configuration 1、依赖 tx和aop相关配置 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.spri 阅读全文
posted @ 2020-02-28 21:51 门虫不是虫 阅读(310) 评论(0) 推荐(0)
摘要:1、依赖 <dependencies> <!-- https://mvnrepository.com/artifact/org.springframework/spring-webmvc --> <dependency> <groupId>org.springframework</groupId> 阅读全文
posted @ 2020-02-28 20:45 门虫不是虫 阅读(331) 评论(0) 推荐(0)
摘要:1、概述 默认情况下,只启用了本地的会话缓存,它仅仅对一个会话中的数据进行缓存。 要启用全局的二级缓存,只需要在你的 SQL 映射文件中添加一行:<cache />;同时还要在核心配置xml中开启缓存。 基本上就是这样。这个简单语句的效果如下: 映射语句文件中的所有 select 语句的结果将会被缓 阅读全文
posted @ 2020-02-25 23:21 门虫不是虫 阅读(135) 评论(0) 推荐(0)
摘要:1、if 查询语句自带where固定条件的情况下用; 正确示例: <select id="findActiveBlogLike" resultType="Blog"> SELECT * FROM BLOG WHERE state = ‘ACTIVE’ <if test="title != null" 阅读全文
posted @ 2020-02-25 22:51 门虫不是虫 阅读(172) 评论(0) 推荐(0)
摘要:结果映射(resultMap) constructor - 用于在实例化类时,注入结果到构造方法中(一般不用) idArg - ID 参数;标记出作为 ID 的结果可以帮助提高整体性能 arg - 将被注入到构造方法的一个普通结果 id – 一个 ID 结果;标记出作为 ID 的结果可以帮助提高整体 阅读全文
posted @ 2020-02-25 21:57 门虫不是虫 阅读(486) 评论(0) 推荐(0)
摘要:1、属性(properties) 可外部配置且可动态替换的,既可以在典型的 Java 属性文件中配置,亦可通过 properties 元素的子元素来传递。 可以外部定义好properties文件通过 resource属性 引入mybatis核心配置xml中,也可以在properties中定义子元素。 阅读全文
posted @ 2020-02-25 15:46 门虫不是虫 阅读(428) 评论(0) 推荐(0)
摘要:1、安装依赖包:MyBatis <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.5.4</version> </dependency> 2、MyBatis核心配置:建议放r 阅读全文
posted @ 2020-02-24 16:21 门虫不是虫 阅读(178) 评论(0) 推荐(0)