标签:cache key entity null creat amp == next div
<insert id="insertActivity" parameterType="com.aspirecn.mcp.activity.entity.Activity" flushCache="true">
<selectKey resultType="int" keyProperty="id" order="BEFORE">
SELECT SEQ_T_ACTIVITY_ID.NEXTVAL FROM DUAL
</selectKey>
INSERT INTO T_ACTIVITY (
ID,
ACT_NAME,
START_TIME,
END_TIME,
AREA_CODE,
CREATOR,
SERVICE_NUMBER,
SYS_SERVICE_NUMBER,
STATUS,
AUDIT_STATUS,
REMARKS,
RESERVE,
SMS_CATEGORY_ID,
MMS_CATEGORY_ID
)
VALUES (
#{id,jdbcType=NUMERIC},
#{activityName},
#{startTime},
#{endTime},
#{areaCode},
#{creator},
#{serviceNumber},
#{sysServiceNumber},
#{status},
#{auditStatus},
#{remarks,jdbcType=VARCHAR},
#{reserve,jdbcType=VARCHAR},
#{smsCategoryId},
#{mmsCategoryId}
)
</insert>
<select id="listActivity" resultMap="activityResult" parameterType="com.aspirecn.mcp.activity.entity.Activity"> <![CDATA[ SELECT ID, ACT_NAME, START_TIME, END_TIME, AREA_CODE, CREATE_TIME, LAST_UPDATE_TIME, CREATOR, SERVICE_NUMBER, STATUS, AUDIT_STATUS, REMARKS, RESERVE, SMS_CATEGORY_ID, MMS_CATEGORY_ID FROM T_ACTIVITY ]]> <where> <if test="id!=null"> ID = #{id} </if> <if test="activityName != null and activityName !=‘‘"> AND ACT_NAME LIKE #{activityName} </if> <if test="status!=null"> AND STATUS = #{status} </if> <if test="queryType != null and queryType == 1"> AND AUDIT_STATUS IN (2,8,10) </if> <if test="auditStatus!=null"> AND AUDIT_STATUS = #{auditStatus} </if> <if test="startTime!=null"> AND START_TIME >= #{startTime} </if> <if test="endTime!=null"> AND END_TIME <= #{endTime} </if> <if test="areaCode!=null"> AND AREA_CODE = #{areaCode} </if> </where> ORDER BY ID DESC </select>
标签:cache key entity null creat amp == next div
原文地址:http://www.cnblogs.com/52hadoop/p/7581072.html