ZHANG ZENGXUAN 3e52ba13db init git
2025-05-19 21:57:31 +08:00

33 lines
1.1 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.jacklei.poetry.mapper.UserDao">
<resultMap id="UserResultMap" type="User">
<id property="userId" column="user_id" />
<result property="username" column="username"/>
<result property="password" column="password"/>
<result property="email" column="email"/>
</resultMap>
<select id="login" resultMap="UserResultMap">
select user_id,username,password,email
from t_user
where email = #{email} and password=#{password};
</select>
<insert id="registered">
insert into t_user (username,password,email)
values (#{username},#{password},#{email});
</insert>
<select id="fineById" resultMap="UserResultMap">
select user_id,username,password,email
from t_user
where user_id=#{userId}
</select>
<update id="modification">
update t_user
set username = #{username},password=#{password}
where user_id=#{userId};
</update>
</mapper>