第一种:<insert id="addUserForId" useGeneratedKeys="true" keyProperty="userId" parameterType="User"> insert into user(userName,password,comment) values(#{ ...
分类:
其他好文 时间:
2018-01-08 16:40:36
阅读次数:
102
本文主要介绍 Mybatis(一)之后剩下的内容: 1 mybatis 中 log4j的配置 2 dao层的开发(使用mapper代理的方式) 3 mybatis的配置详解 4 输入输出映射对应的类型 ( parameterType 和 resultType ) 5 mybatis 动态 sql 6 ...
分类:
编程语言 时间:
2018-01-07 14:25:43
阅读次数:
130
mapper代理接口中的方法: public User login(String loginid,String loginpwd) throws Exception; mapper.xml中的代码: <select id="login" parameterType="String" resultTy ...
分类:
其他好文 时间:
2018-01-02 13:19:33
阅读次数:
145
一、发现问题 <select id="queryStudentByNum" resultType="student" parameterType="string"> select num,name,phone from student <where> <if test = " num!=null a ...
分类:
编程语言 时间:
2017-12-27 17:54:11
阅读次数:
138
在MyBatis的select、insert、update、delete这些元素中都提到了parameterType这个属性。MyBatis现在可以使用的parameterType有基本数据类型和JAVA复杂数据类型 基本数据类型:包含int,String,Date等。基本数据类型作为传参,只能传入 ...
分类:
其他好文 时间:
2017-12-23 23:41:18
阅读次数:
288
<update id="batchUpdateCompensatoryData" parameterType="java.util.List"> <foreach collection="detailInfos" item="detailInfo" index="index" open="begin ...
分类:
其他好文 时间:
2017-12-18 19:12:49
阅读次数:
210
<update id="updateAccount" parameterType="Object" > update member set editdate=now(),bonus=ifnull(bonus,0)+#{bonus},money=ifnull(money,0)+#{money},ord ...
分类:
数据库 时间:
2017-12-04 13:15:18
阅读次数:
193
<select id="getMaxHitEventId" parameterType="string" resultType="int"> select max(app_hitEventID) from hits_tab_app where app_hitV=#{app_hitV} </selec ...
分类:
其他好文 时间:
2017-11-28 14:16:40
阅读次数:
289
1. MyBatis的传入参数parameterType类型分两种 1. 1. 基本数据类型:int,string,long,Date; 1. 2. 复杂数据类型:类和Map 2. 如何获取参数中的值: 2.1 基本数据类型:#{参数} 获取参数中的值 2.2 复杂数据类型:#{属性名} ,map中 ...
分类:
其他好文 时间:
2017-11-13 23:05:56
阅读次数:
1278
映射文件的sql属性: id:标识符(一般都是dao层方法名) resultType:sql返回类型 resultMap:放回的映射类型 parameterType:参数类型 useGeneratedKeys="true" keyProperty="id":执行完添加操作放回最后一次自增长id(备注 ...
分类:
编程语言 时间:
2017-11-12 18:34:22
阅读次数:
124