.1)如何禁用二级缓存 1 在具体要关闭的mapper.xml中的select标签里面填写 <select id="selectStudentById" resultType="student" parameterType="Integer" useCache="false"> select * f ...
分类:
系统相关 时间:
2020-03-10 20:04:53
阅读次数:
103
.1)输入参数:ParameterType 1.类型为简单类型(8个基本类型+String) 1.1${} 和 #{}的区别 (1)#{任意值} ${value},其中的占位符只能是value (2)#{}自动给String类加上‘ ’ (自动类型转换) ${}原样输出,但是适用于 动态排序( 动态 ...
分类:
其他好文 时间:
2020-03-10 14:26:04
阅读次数:
64
.1) 入参为HashMap 1.创建sql语句 <!-- 通过hashMap入参来通过家庭地址或者学校地址插叙学生--> <select id="selectStudentByhomeOrSchoolMap" resultType="Student" parameterType="Map"> se ...
分类:
其他好文 时间:
2020-03-10 14:21:33
阅读次数:
67
一、批量删除 <!-- 批量删除 --> <delete id="deleteByIds" parameterType="list"> <!-- delete from user where id in (1,3,5,56,8) --> delete from user where id in <! ...
分类:
其他好文 时间:
2020-02-27 10:23:23
阅读次数:
75
一、在了解foreach之前,先了解一下mybatis传入参数及parameterType 1、我们在Dao层向对应的mapper.xml文件传递参数时,可以传递的参数有: ①、基本数据类型(如int/Integer、long/Long、float等) ②、简单引用数据类型(如String、User ...
分类:
其他好文 时间:
2020-02-23 16:43:24
阅读次数:
161
sqlmapper中配置 <insert id="addEmp" parameterType="employee"> insert into employee(name,gender) values(#{name},#{gender}) </insert> <update id="updateEmp ...
分类:
其他好文 时间:
2020-02-21 17:44:28
阅读次数:
60
Select 选择,查询语句 id:就是对应的namespace中的方法名; resultType:Sql语句执行的返回值; parameterType:参数类型 我们想使用查询语句首先要在UserMapper.java定义新的抽象方法 Such as 之后,我们在UserMapper.xml里面写 ...
分类:
其他好文 时间:
2020-02-21 14:29:38
阅读次数:
66
1.parameterType 配置参数 在前面练习中我们已经学过SQL语句传参,使用parameterType属性来设置参数。参数可以使基本类型也可以是引用类型(如:String),还可以是实体类型,同时也可以是实体类的包装类。我们要了解使用实体类的包装类作为参数传递。 (1) 我们在配置参数时基 ...
分类:
其他好文 时间:
2020-02-15 17:04:43
阅读次数:
80
#{} 表示占位符(预编译) parameterType="map" #{}里面写的是map的key parameterType="cn.pojo.Object" #{}里面写的是实体类中的属性 parameterType="int"(等数据类型) #{}里面随意写 ${}表示拼接 ...
分类:
其他好文 时间:
2020-02-14 16:40:12
阅读次数:
214
例子:根据多个id查询用户 User.xml: 1 <!--多个id查询 通过queryvo --> 2 <select id="selectUserByIds" parameterType="QueryVo" 3 resultType="User"> 4 <include refid="selec ...
分类:
数据库 时间:
2020-02-08 22:07:47
阅读次数:
102