Mybatis 설정 의 별명 설정 요소 분석

앞의 글<Mybatis 설정 의<properties>속성 설정 요소 상세 설명>에서 우 리 는태그 요소 의 설정 과 사용 방법 을 이야기 했다.
이 글 에서 우 리 는태그 요 소 를 말 합 니 다.이 요 소 는 주로 유형 에 대해 별명 통 제 를 하 는 데 사 용 됩 니 다.구체 적 으로 무슨 뜻 입 니까?우 리 는 아래 에 예시 로 설명 하 겠 습 니 다.본 후에 나 는 당신 이 알 게 될 것 이 라 고 믿 습 니 다.
여기에 저희 가 이전의 UserDao 에 대응 하 는 mapper 파일 을 붙 여 놓 았 습 니 다.
다음 과 같다.

<?xml version="1.0" encoding="UTF-8" ?>   
<!DOCTYPE mapper   
PUBLIC "-//ibatis.apache.org//DTD Mapper 3.0//EN"  
"http://ibatis.apache.org/dtd/ibatis-3-mapper.dtd">
<mapper namespace="com.majing.learning.mybatis.dao.UserDao">
 
 <select id="findUserById" resultType="com.majing.learning.mybatis.entity.User">
  select * from user where id = #{id}
 </select>
 
 <insert id="addUser" parameterType="com.majing.learning.mybatis.entity.User" useGeneratedKeys="true" keyProperty="id">
  insert into user(name,password,age) values(#{name},#{password},#{age})
 </insert>
 
 <delete id="deleteUser" parameterType="int">
  delete from user where id = #{id}
 </delete>
 
 <update id="updateUser" parameterType="com.majing.learning.mybatis.entity.User">
  update user set name = #{name}, password = #{password}, age = #{age} where id = #{id}
 </update>
 
</mapper>
이 프로필 에서

좋은 웹페이지 즐겨찾기