Mybatis----Mapper配置文件

 1 <?xml version="1.0" encoding="UTF-8" ?>
 2 <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
 3         "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
 4 
 5 <mapper namespace="com.orma.mapper.LwlaMapper">
 6 
 7     <!--    插入:使用对象-->
 8     <insert id="insertLwla" parameterType="Lwla" >
 9             INSERT INTO lwla(lwla, lwlb, lwlc)
10             VALUES(#{lwla}, #{lwlb}, #{lwlc})
11     </insert>
12 
13     <!--插入:使用HashMap-->
14     <insert id="insertHashMap" parameterType="Map">
15         insert into Lwla(lwla,lwlb,lwlc)
16         values(#{Lwla.lwla},#{Lwla.lwlb},#{Lwla.lwlc})
17     </insert>
18 
19     <!--查询:使用Map 完整查询-->
20     <select id="getUserInfo" resultType="Map">
21         select * from Lwla
22     </select>
23 
24 
25     <!--查询一个结果,select语句可使用-->
26     <resultMap id="LwlaResultSet" type="com.orma.model.Lwla">
27         <id property="lwla" column="lwla"/>
28         <result property="lwlb" column="lwlb"/>
29         <result property="lwlc" column="lwlc"/>
30     </resultMap>
31     <select id="getLwla" resultMap="LwlaResultSet" parameterType="Lwla">
32             select * from Lwla where lwlc like '%${lwlc}%'
33     </select>
34 
35 
36     <!--    查询:Map,like模糊查询-->
37     <select id="getLwla2" resultType="Map" parameterType="Map">
38             select * from Lwla where lwlc like '%${lwlc}%'
39     </select>
40 
41 
42     <!--    查询一条结果  参数:int-->
43     <select id="getLwla3" resultType="Lwla" parameterType="int">
44             select  *  from Lwla where lwla=#{anyname}
45     </select>
46 
47 
48     <!--删除  参数:int-->
49     <delete id="deleteLwla" parameterType="int">
50             DELETE FROM Lwla WHERE lwla = #{anyname}
51     </delete>
52 
53 
54     <!--   修改:使用Map-->
55     <update id="updateLwla" parameterType="Map">
56                 UPDATE Lwla
57                 SET
58                 lwla=#{Lwla.lwla},lwlb=#{Lwla.lwlb},lwlc=#{Lwla.lwlc}
59                 WHERE
60                 lwla = #{oldlwla}
61     </update>
62 
63 </mapper>

 

posted @ 2020-09-08 11:30  勤快的懒羊羊  阅读(161)  评论(0编辑  收藏  举报