38 lines
1.5 KiB
XML
38 lines
1.5 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="UnivDaySent">
|
|
|
|
<insert id="insertUnivDaySent" parameterType="UnivDaySent">
|
|
INSERT INTO UnivDaySent ( theDay, sentence, translate, origiVoice, annotation, example1, translate1, example2, translate2, example3, translate3 ) Values ( #{theDay}, #{sentence}, #{translate}, #{origiVoice}, #{annotation}, #{example1}, #{translate1}, #{example2}, #{translate2}, #{example3}, #{translate3} )
|
|
|
|
</insert>
|
|
|
|
<update id="updateUnivDaySent" parameterType="UnivDaySent">
|
|
|
|
|
|
UPDATE UnivDaySent SET
|
|
|
|
theDay = #{theDay}, sentence = #{sentence}, translate = #{translate}, origiVoice = #{origiVoice}, annotation = #{annotation}, example1 = #{example1}, translate1 = #{translate1}, example2 = #{example2}, translate2 = #{translate2}, example3 = #{example3}, translate3 = #{translate3}
|
|
where theDay=#{theDay}
|
|
|
|
</update>
|
|
|
|
<select id="getUnivDaySentByKey" parameterType="java.lang.String" resultType="UnivDaySent">
|
|
|
|
|
|
|
|
SELECT theDay , sentence , translate , origiVoice , annotation , example1 , translate1 , example2 , translate2 , example3 , translate3
|
|
FROM UnivDaySent WHERE theDay=#{_parameter}
|
|
|
|
</select>
|
|
|
|
|
|
<select id="getSeqUnivDaySent" resultType="Integer" useCache="false" flushCache="true">
|
|
|
|
SELECT nextval('seq_univDaySentId') ;
|
|
|
|
</select>
|
|
|
|
|
|
</mapper> |