38 lines
1.1 KiB
XML
38 lines
1.1 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
|
<mapper namespace="TaskLog">
|
|
|
|
<insert id="insertTaskLog" parameterType="TaskLog">
|
|
INSERT INTO TaskLog ( taskLogId, title, startTime, endTime, result ) Values ( #{taskLogId}, #{title}, #{startTime}, #{endTime}, #{result} )
|
|
|
|
</insert>
|
|
|
|
<update id="updateTaskLog" parameterType="TaskLog">
|
|
|
|
|
|
UPDATE TaskLog SET
|
|
|
|
taskLogId = #{taskLogId}, title = #{title}, startTime = #{startTime}, endTime = #{endTime}, result = #{result}
|
|
where taskLogId=#{taskLogId}
|
|
|
|
</update>
|
|
|
|
<select id="getTaskLogByKey" parameterType="java.lang.Integer" resultType="TaskLog">
|
|
|
|
|
|
|
|
SELECT taskLogId , title , startTime , endTime , result
|
|
FROM TaskLog WHERE taskLogId=#{taskLogId}
|
|
|
|
</select>
|
|
|
|
|
|
<select id="getSeqTaskLog" resultType="Integer" useCache="false" flushCache="true">
|
|
|
|
SELECT nextval('seq_taskLogId') ;
|
|
|
|
</select>
|
|
|
|
|
|
</mapper> |