摘要: .1)如何禁用二级缓存 1 在具体要关闭的mapper.xml中的select标签里面填写 <select id="selectStudentById" resultType="student" parameterType="Integer" useCache="false"> select * f 阅读全文
posted @ 2020-03-10 19:42 何邦柱 阅读(576) 评论(1) 推荐(1) 编辑
摘要: .1)查询缓存 1.一级缓存 1.1 同一个SqlSession对象,mybatis默认就开启了一级缓存,下方为示意图 1.2 如果用同样的SqlSession对象查询相同的数据,则只会在第一次 查询时 向数据库发送SQL语句,并将查询的结果 放入SqlSession中(作为缓存存在);后续再次查询 阅读全文
posted @ 2020-03-10 19:32 何邦柱 阅读(150) 评论(1) 推荐(1) 编辑
摘要: .1)如何整合Log4j到mybatis 1.导入log4j的jar包 <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17</version> </dependency> </dep 阅读全文
posted @ 2020-03-10 19:05 何邦柱 阅读(169) 评论(1) 推荐(1) 编辑
摘要: .1)if和where标签的使用 1.第一种方式来来实现动态的sql <!-- 是用if标签实现动态sql语句 1--> <select id="queryAllStudentByNameAndAgeSql" resultType="student" parameterType="student"> 阅读全文
posted @ 2020-03-10 18:49 何邦柱 阅读(282) 评论(1) 推荐(1) 编辑
摘要: .1)resultType (1)简单类型(8个基本类型加String) (2)输出类型为实体对象类型 (3) 输出参数为实体对象类型的集合 :虽然输出类型为集合,但是resultType依然写 集合的元素类型 (resultType="student") (4)输出参数为HashMap <!-- 阅读全文
posted @ 2020-03-10 13:46 何邦柱 阅读(536) 评论(1) 推荐(1) 编辑
摘要: .1) 入参为HashMap 1.创建sql语句 <!-- 通过hashMap入参来通过家庭地址或者学校地址插叙学生--> <select id="selectStudentByhomeOrSchoolMap" resultType="Student" parameterType="Map"> se 阅读全文
posted @ 2020-03-10 13:31 何邦柱 阅读(325) 评论(0) 推荐(1) 编辑
摘要: .1)输入参数:ParameterType 1.类型为简单类型(8个基本类型+String) 1.1${} 和 #{}的区别 (1)#{任意值} ${value},其中的占位符只能是value (2)#{}自动给String类加上‘ ’ (自动类型转换) ${}原样输出,但是适用于 动态排序( 动态 阅读全文
posted @ 2020-03-10 13:17 何邦柱 阅读(387) 评论(1) 推荐(1) 编辑
摘要: .1)如何配置连接数据库的参数(主配置文件中) 1.首先创建一个properties的文件 把连接的参数写入 driver=com.mysql.jdbc.Driver url=jdbc:mysql://localhost:3306/ssm username=root password=root 2. 阅读全文
posted @ 2020-03-07 23:13 何邦柱 阅读(298) 评论(1) 推荐(1) 编辑
摘要: 官方推荐接口方式开发 另外一种就是statement开发 原则:约定优于配置 .1)分析主配置文件 <configuration> <environments default="mysql"> <environment id="mysql"> <!-- 配置事务--> <transactionMan 阅读全文
posted @ 2020-03-07 22:42 何邦柱 阅读(227) 评论(1) 推荐(1) 编辑
摘要: 1.)导入所需的jar包 mvn 1 <dependency> 2 <groupId>org.mybatis</groupId> 3 <artifactId>mybatis</artifactId> 4 <version>3.4.5</version> 5 </dependency> 6 7 <de 阅读全文
posted @ 2020-03-07 22:04 何邦柱 阅读(145) 评论(2) 推荐(1) 编辑