(1) <?xml version="1.0" encoding="UTF-8" ?>
(2) <!DOCTYPE mapper
(3) PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
(4) "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
(5)
(6) <mapper namespace="com.example.memo.MemoDAO">
(7)
(8) <select id="list" resultType="map">
(9) select * from memo
(10) order by id desc
(11) </select>
(12)
(13) <insert id="insert">
(14) insert into memo (title, content) values (#{title}, #{content})
(15) </insert>
(16)
(17) <select id="detail" resultType="map">
(18) select * from memo where id = #{id}
(19) </select>
(20)
(21) <update id="update">
(22) update memo
(23) set title = #{title}, content = #{content}
(24) where id = #{id}
(25) </update>
(26)
(27) <delete id="delete">
(28) delete from memo where id = #{id}
(29) </delete>
(30)
(31) <select id="search" resultType="map">
(32) select * from memo
(33) where title like #{keyword}
(34) order by id desc
(35) </select>
(36) </mapper>
(37)