JavaHeathl/bwie-modules/bwie-user/src/main/resources/mapper/UserMapper.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>