123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378 |
- <?xml version="1.0" encoding="UTF-8" ?>
- <!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd" >
- <sqlMap namespace="sys_user" >
- <!-- 警告 - 以下的SQLMap配置文件由系统自动生成,请勿修改,否则系统重新生成后将会覆盖。-->
- <resultMap id="BaseResultMap" class="com.miniframe.system.model.SysUser" >
- <result column="userid" property="userid" jdbcType="VARCHAR" />
- <result column="usertype" property="usertype" jdbcType="INTEGER" />
- <result column="orgname" property="orgname" jdbcType="VARCHAR" />
- <result column="userstate" property="userstate" jdbcType="INTEGER" />
- <result column="userpwd" property="userpwd" jdbcType="VARCHAR" />
- <result column="username" property="username" jdbcType="VARCHAR" />
- <result column="userdn" property="userdn" jdbcType="VARCHAR" />
- <result column="userdnflag" property="userdnflag" jdbcType="INTEGER" />
- <result column="nickname" property="nickname" jdbcType="VARCHAR" />
- <result column="usersex" property="usersex" jdbcType="NUMERIC" />
- <result column="useremail" property="useremail" jdbcType="VARCHAR" />
- <result column="usertelnum" property="usertelnum" jdbcType="VARCHAR" />
- <result column="usermobnub" property="usermobnub" jdbcType="VARCHAR" />
- <result column="roleids" property="roleids" jdbcType="VARCHAR" />
- <result column="stylename" property="stylename" jdbcType="VARCHAR" />
- <result column="userdesc" property="userdesc" jdbcType="VARCHAR" />
- </resultMap>
- <sql id="sys_user.oracle_Pagination_Head" >
- <dynamic >
- <isNotEmpty property="startOffSet" >
- <isNotEmpty property="pageSize" >
- <![CDATA[]]>
- </isNotEmpty>
- </isNotEmpty>
- </dynamic>
- </sql>
- <sql id="sys_user.oracle_Pagination_Tail" >
- <dynamic >
- <isNotEmpty property="startOffSet" >
- <isNotEmpty property="pageSize" >
- <![CDATA[ limit #pageSize# offset #startOffSet# ]]>
- </isNotEmpty>
- </isNotEmpty>
- </dynamic>
- </sql>
- <sql id="sys_user.Example_Where_Clause" >
- <iterate property="oredCriteria" conjunction="or" prepend="where" removeFirstPrepend="iterate" >
- <isEqual property="oredCriteria[].valid" compareValue="true" >
- (
- <iterate prepend="and" property="oredCriteria[].criteriaWithoutValue" conjunction="and" >
- $oredCriteria[].criteriaWithoutValue[]$
- </iterate>
- <iterate prepend="and" property="oredCriteria[].criteriaWithSingleValue" conjunction="and" >
- $oredCriteria[].criteriaWithSingleValue[].condition$ #oredCriteria[].criteriaWithSingleValue[].value#
- </iterate>
- <iterate prepend="and" property="oredCriteria[].criteriaWithListValue" conjunction="and" >
- $oredCriteria[].criteriaWithListValue[].condition$
- <iterate property="oredCriteria[].criteriaWithListValue[].values" open="(" close=")" conjunction="," >
- #oredCriteria[].criteriaWithListValue[].values[]#
- </iterate>
- </iterate>
- <iterate prepend="and" property="oredCriteria[].criteriaWithBetweenValue" conjunction="and" >
- $oredCriteria[].criteriaWithBetweenValue[].condition$
- #oredCriteria[].criteriaWithBetweenValue[].values[0]# and
- #oredCriteria[].criteriaWithBetweenValue[].values[1]#
- </iterate>
- )
- </isEqual>
- </iterate>
- </sql>
- <sql id="sys_user.Base_Column_List" >
- userid, usertype, orgname, userstate, userpwd, username, userdn, userdnflag, nickname,
- usersex, useremail, usertelnum, usermobnub, roleids, stylename, userdesc
- </sql>
- <select id="sys_user.selectByExample" resultMap="BaseResultMap" parameterClass="com.miniframe.system.model.SysUserSQLBuilder" >
- <include refid="sys_user.oracle_Pagination_Head" />
- select
- <isParameterPresent >
- <isEqual property="distinct" compareValue="true" >
- distinct
- </isEqual>
- </isParameterPresent>
- <include refid="sys_user.Base_Column_List" />
- from sys_user
- <isParameterPresent >
- <include refid="sys_user.Example_Where_Clause" />
- <isNotNull property="orderByClause" >
- order by $orderByClause$
- </isNotNull>
- </isParameterPresent>
- <isParameterPresent >
- <isEqual property="forUpdate" compareValue="true" >
- for update
- </isEqual>
- </isParameterPresent>
- <isParameterPresent >
- <isEqual property="NoWait" compareValue="true" >
- nowait
- </isEqual>
- </isParameterPresent>
- <include refid="sys_user.oracle_Pagination_Tail" />
- </select>
- <select id="sys_user.selectByPrimaryKey" resultMap="BaseResultMap" parameterClass="com.miniframe.system.model.SysUser" >
- select
- <include refid="sys_user.Base_Column_List" />
- from sys_user
- where userid = #userid#
- </select>
- <delete id="sys_user.deleteByPrimaryKey" parameterClass="com.miniframe.system.model.SysUser" >
- delete from sys_user
- where userid = #userid#
- </delete>
- <delete id="sys_user.deleteByExample" parameterClass="com.miniframe.system.model.SysUserSQLBuilder" >
- delete from sys_user
- <include refid="sys_user.Example_Where_Clause" />
- </delete>
- <insert id="sys_user.insert" parameterClass="com.miniframe.system.model.SysUser" >
- insert into sys_user (userid, usertype, orgname, userstate, userpwd, username, userdn,
- userdnflag, nickname, usersex, useremail, usertelnum, usermobnub, roleids,
- stylename, userdesc)
- values (#userid#, #usertype#, #orgname#, #userstate#, #userpwd#, #username#, #userdn#,
- #userdnflag#, #nickname#, #usersex#, #useremail#, #usertelnum#, #usermobnub#, #roleids#,
- #stylename#, #userdesc#)
- </insert>
- <insert id="sys_user.insertSelective" parameterClass="com.miniframe.system.model.SysUser" >
- insert into sys_user
- <dynamic prepend="(" >
- <isNotNull prepend="," property="userid" >
- userid
- </isNotNull>
- <isNotNull prepend="," property="usertype" >
- usertype
- </isNotNull>
- <isNotNull prepend="," property="orgname" >
- orgname
- </isNotNull>
- <isNotNull prepend="," property="userstate" >
- userstate
- </isNotNull>
- <isNotNull prepend="," property="userpwd" >
- userpwd
- </isNotNull>
- <isNotNull prepend="," property="username" >
- username
- </isNotNull>
- <isNotNull prepend="," property="userdn" >
- userdn
- </isNotNull>
- <isNotNull prepend="," property="userdnflag" >
- userdnflag
- </isNotNull>
- <isNotNull prepend="," property="nickname" >
- nickname
- </isNotNull>
- <isNotNull prepend="," property="usersex" >
- usersex
- </isNotNull>
- <isNotNull prepend="," property="useremail" >
- useremail
- </isNotNull>
- <isNotNull prepend="," property="usertelnum" >
- usertelnum
- </isNotNull>
- <isNotNull prepend="," property="usermobnub" >
- usermobnub
- </isNotNull>
- <isNotNull prepend="," property="roleids" >
- roleids
- </isNotNull>
- <isNotNull prepend="," property="stylename" >
- stylename
- </isNotNull>
- <isNotNull prepend="," property="userdesc" >
- userdesc
- </isNotNull>
- )
- </dynamic>
- values
- <dynamic prepend="(" >
- <isNotNull prepend="," property="userid" >
- #userid#
- </isNotNull>
- <isNotNull prepend="," property="usertype" >
- #usertype#
- </isNotNull>
- <isNotNull prepend="," property="orgname" >
- #orgname#
- </isNotNull>
- <isNotNull prepend="," property="userstate" >
- #userstate#
- </isNotNull>
- <isNotNull prepend="," property="userpwd" >
- #userpwd#
- </isNotNull>
- <isNotNull prepend="," property="username" >
- #username#
- </isNotNull>
- <isNotNull prepend="," property="userdn" >
- #userdn#
- </isNotNull>
- <isNotNull prepend="," property="userdnflag" >
- #userdnflag#
- </isNotNull>
- <isNotNull prepend="," property="nickname" >
- #nickname#
- </isNotNull>
- <isNotNull prepend="," property="usersex" >
- #usersex#
- </isNotNull>
- <isNotNull prepend="," property="useremail" >
- #useremail#
- </isNotNull>
- <isNotNull prepend="," property="usertelnum" >
- #usertelnum#
- </isNotNull>
- <isNotNull prepend="," property="usermobnub" >
- #usermobnub#
- </isNotNull>
- <isNotNull prepend="," property="roleids" >
- #roleids#
- </isNotNull>
- <isNotNull prepend="," property="stylename" >
- #stylename#
- </isNotNull>
- <isNotNull prepend="," property="userdesc" >
- #userdesc#
- </isNotNull>
- )
- </dynamic>
- </insert>
- <select id="sys_user.countByExample" parameterClass="com.miniframe.system.model.SysUserSQLBuilder" resultClass="java.lang.Integer" >
- select count(*) from sys_user
- <include refid="sys_user.Example_Where_Clause" />
- </select>
- <update id="sys_user.updateByExampleSelective" >
- update sys_user
- <dynamic prepend="set" >
- <isNotNull prepend="," property="record.userid" >
- userid = #record.userid#
- </isNotNull>
- <isNotNull prepend="," property="record.usertype" >
- usertype = #record.usertype#
- </isNotNull>
- <isNotNull prepend="," property="record.orgname" >
- orgname = #record.orgname#
- </isNotNull>
- <isNotNull prepend="," property="record.userstate" >
- userstate = #record.userstate#
- </isNotNull>
- <isNotNull prepend="," property="record.userpwd" >
- userpwd = #record.userpwd#
- </isNotNull>
- <isNotNull prepend="," property="record.username" >
- username = #record.username#
- </isNotNull>
- <isNotNull prepend="," property="record.userdn" >
- userdn = #record.userdn#
- </isNotNull>
- <isNotNull prepend="," property="record.userdnflag" >
- userdnflag = #record.userdnflag#
- </isNotNull>
- <isNotNull prepend="," property="record.nickname" >
- nickname = #record.nickname#
- </isNotNull>
- <isNotNull prepend="," property="record.usersex" >
- usersex = #record.usersex#
- </isNotNull>
- <isNotNull prepend="," property="record.useremail" >
- useremail = #record.useremail#
- </isNotNull>
- <isNotNull prepend="," property="record.usertelnum" >
- usertelnum = #record.usertelnum#
- </isNotNull>
- <isNotNull prepend="," property="record.usermobnub" >
- usermobnub = #record.usermobnub#
- </isNotNull>
- <isNotNull prepend="," property="record.roleids" >
- roleids = #record.roleids#
- </isNotNull>
- <isNotNull prepend="," property="record.stylename" >
- stylename = #record.stylename#
- </isNotNull>
- <isNotNull prepend="," property="record.userdesc" >
- userdesc = #record.userdesc#
- </isNotNull>
- </dynamic>
- <isParameterPresent >
- <include refid="sys_user.Example_Where_Clause" />
- </isParameterPresent>
- </update>
- <update id="sys_user.updateByExample" >
- update sys_user
- set userid = #record.userid#,
- usertype = #record.usertype#,
- orgname = #record.orgname#,
- userstate = #record.userstate#,
- userpwd = #record.userpwd#,
- username = #record.username#,
- userdn = #record.userdn#,
- userdnflag = #record.userdnflag#,
- nickname = #record.nickname#,
- usersex = #record.usersex#,
- useremail = #record.useremail#,
- usertelnum = #record.usertelnum#,
- usermobnub = #record.usermobnub#,
- roleids = #record.roleids#,
- stylename = #record.stylename#,
- userdesc = #record.userdesc#
- <isParameterPresent >
- <include refid="sys_user.Example_Where_Clause" />
- </isParameterPresent>
- </update>
- <update id="sys_user.updateByPrimaryKeySelective" parameterClass="com.miniframe.system.model.SysUser" >
- update sys_user
- <dynamic prepend="set" >
- <isNotNull prepend="," property="usertype" >
- usertype = #usertype#
- </isNotNull>
- <isNotNull prepend="," property="orgname" >
- orgname = #orgname#
- </isNotNull>
- <isNotNull prepend="," property="userstate" >
- userstate = #userstate#
- </isNotNull>
- <isNotNull prepend="," property="userpwd" >
- userpwd = #userpwd#
- </isNotNull>
- <isNotNull prepend="," property="username" >
- username = #username#
- </isNotNull>
- <isNotNull prepend="," property="userdn" >
- userdn = #userdn#
- </isNotNull>
- <isNotNull prepend="," property="userdnflag" >
- userdnflag = #userdnflag#
- </isNotNull>
- <isNotNull prepend="," property="nickname" >
- nickname = #nickname#
- </isNotNull>
- <isNotNull prepend="," property="usersex" >
- usersex = #usersex#
- </isNotNull>
- <isNotNull prepend="," property="useremail" >
- useremail = #useremail#
- </isNotNull>
- <isNotNull prepend="," property="usertelnum" >
- usertelnum = #usertelnum#
- </isNotNull>
- <isNotNull prepend="," property="usermobnub" >
- usermobnub = #usermobnub#
- </isNotNull>
- <isNotNull prepend="," property="roleids" >
- roleids = #roleids#
- </isNotNull>
- <isNotNull prepend="," property="stylename" >
- stylename = #stylename#
- </isNotNull>
- <isNotNull prepend="," property="userdesc" >
- userdesc = #userdesc#
- </isNotNull>
- </dynamic>
- where userid = #userid#
- </update>
- <update id="sys_user.updateByPrimaryKey" parameterClass="com.miniframe.system.model.SysUser" >
- update sys_user
- set usertype = #usertype#,
- orgname = #orgname#,
- userstate = #userstate#,
- userpwd = #userpwd#,
- username = #username#,
- userdn = #userdn#,
- userdnflag = #userdnflag#,
- nickname = #nickname#,
- usersex = #usersex#,
- useremail = #useremail#,
- usertelnum = #usertelnum#,
- usermobnub = #usermobnub#,
- roleids = #roleids#,
- stylename = #stylename#,
- userdesc = #userdesc#
- where userid = #userid#
- </update>
- </sqlMap>
|