38 lines
1.4 KiB
XML
38 lines
1.4 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="com.bwie.user.mapper.UserMapper">
|
|
<sql id="user">
|
|
id,username,password,`role`,phone
|
|
</sql>
|
|
<insert id="Inter">
|
|
INSERT INTO `health`.`user`
|
|
(`username`, `password`, `role`, `phone`) VALUES
|
|
( #{username},#{password} , #{role}, #{phone} );
|
|
|
|
</insert>
|
|
<update id="updPwd">
|
|
|
|
</update>
|
|
<update id="updPwds">
|
|
update user set password = #{userPwd} where id = #{id}
|
|
</update>
|
|
<update id="UpdRoles">
|
|
update user set role = 1 where id=#{id}
|
|
</update>
|
|
|
|
<select id="finduserBh" resultType="com.bwie.common.domain.User">
|
|
select <include refid="user"></include>
|
|
from user where role = #{userBh} ;
|
|
</select>
|
|
<select id="finduserPhone" resultType="com.bwie.common.domain.User">
|
|
select <include refid="user"></include> from user where phone = #{userPhone}
|
|
</select>
|
|
|
|
<select id="findName" resultType="com.bwie.common.domain.User">
|
|
select <include refid="user"></include> from user where username = #{username};
|
|
</select>
|
|
<select id="userList" resultType="com.bwie.common.domain.User">
|
|
select <include refid="user"></include>
|
|
from user where role = #{i} ;
|
|
</select>
|
|
</mapper> |