一、输入映射 1.parameterType 指定输入参数的Java类,可以使用别名或者类的全限定名。它也可以接受基本数据类型、POJO对象、HashMap。 (1)基本数据类型 (2)POJO对象 (3)传递POJO包装对象 开发中通过pojo传递查询条件 ,查询条件是综合的查询条件,不仅包括用户... ...
分类:
其他好文 时间:
2016-07-02 08:00:41
阅读次数:
197
之前,我们在sql映射xml文件中的引用实体类时,需要写上实体类的全类名(包名+类名),如下: parameterType="me.gacl.domain.User"这里写的实体类User的全类名me.gacl.domain.User,每次都写这么一长串内容挺麻烦的,而我们希望能够简写成下面的形式 ...
分类:
数据库 时间:
2016-06-21 15:53:41
阅读次数:
288
<insert id="insert" parameterType="com.pojo.TSubject" useGeneratedKeys="true" keyProperty="subjectid" > insert into t_subject ( parentid, subjectname, ...
分类:
其他好文 时间:
2016-06-21 10:53:06
阅读次数:
149
只需在插入语句上配置:useGeneratedKeys="true"keyProperty="id"<insertid="insertSelectiveMemberAcc"useGeneratedKeys="true"keyProperty="id"parameterType="com.member.domain.MemberAccInfo">
insertintoMEMBER_ACC_INFO
</insert>
分类:
其他好文 时间:
2016-06-20 19:00:36
阅读次数:
128
原因很简单:在ibatis的配置文件中不能出现小于号(>) <delete id="deleteByPrimaryKey" parameterType="java.lang.String"> delete from t_match where CREATE_TIME<=#{createTime,jd ...
分类:
其他好文 时间:
2016-06-07 14:25:13
阅读次数:
208
//组合模糊查询就是这么简单 <select id="findAllJiemu" parameterType="java.util.Map" resultMap="ImNoticeJiemu"> SELECT A.*,(select f.names from pt_userinfo f where ...
分类:
其他好文 时间:
2016-06-02 17:53:28
阅读次数:
240
2.2 select
一个select 元素非常简单。例如:
Xml代码
select id="getStudent" parameterType="String" resultMap="studentResultMap">
SELECT ST.STUDENT_ID,
ST.STUDENT_NAME,
...
分类:
数据库 时间:
2016-05-27 11:28:55
阅读次数:
234
这个问题我让我搞了大半天,实在气人,话不多说,直接上代码 <select id="*" resultMap="Blog" parameterType="Integer"> select * (select count(*) from table_name c where c.bbs_id=t.id) ...
分类:
数据库 时间:
2016-05-23 18:42:32
阅读次数:
1028
下面总结了两种方式,一种是使用oracle的sys_guid函数自动生成,另一种是使用sequence, 方法一: <insert id="insert" useGeneratedKeys="false" keyProperty="storeId" parameterType="zttc.itat. ...
分类:
数据库 时间:
2016-05-17 11:31:19
阅读次数:
296
简介 Mapper.xml映射文件中定义了操作数据库的sql,每个sql是一个statement,映射文件是mybatis的核心。 映射文件中有很多属性,常用的就是parameterType(输入类型)、resultType(输出类型)、resultMap()、rparameterMap()。 pa ...
分类:
移动开发 时间:
2016-05-13 12:57:21
阅读次数:
362