PartnerMapper.xml
2.04 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
<?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="com.jeesite.modules.java.dao.PartnerDao">
<sql id="partner_Column">
id
,userId
,password
,telNumber
,createTime
,openId
,admin
,username
</sql>
<resultMap id="partner" type="com.jeesite.modules.java.entity.Partner">
<result column="id" property="id" />
<result column="userId" property="userId" />
<result column="password" property="password" />
<result column="telNumber" property="telNumber" />
<result column="createTime" property="createTime" />
<result column="openId" property="openId" />
<result column="admin" property="admin" />
<result column="username" property="username" />
</resultMap>
<insert id="insert">
insert into user_info (userId, username, password, telNumber, openId, admin, createTime)
values
(#{userId}, #{username}, #{password}, #{telNumber}, #{openId}, #{admin}, #{createTime})
</insert>
<select id="getById" resultMap="partner">
select
<include refid="partner_Column" />
from user_info WHERE id=#{id}
</select>
<select id="getByOpenId" resultMap="partner">
select
<include refid="partner_Column" />
from user_info WHERE openId=#{openId}
</select>
<select id="getAll" resultMap="partner">
select
<include refid="partner_Column" />
from user_info
</select>
<select id="getByUidAndPwd" resultType="com.jeesite.modules.java.entity.Partner">
select
<include refid="partner_Column" />
from user_info WHERE userId=#{userId} and password = #{password}
</select>
<select id="getByTelNumber" resultType="com.jeesite.modules.java.entity.Partner">
select
<include refid="partner_Column" />
from user_info WHERE telNumber=#{telNumber}
</select>
</mapper>