ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 스프링MVC : iBatis, MyBatis
    Spring 2022. 11. 17. 14:34

     

    * mybatis-config.xml

    <configuration>
    	
    	<typeAliases>
    		<package name="com.ps.wsol"/>
    	</typeAliases>
    
    </configuration>

     

    * userMapper.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.ps.wsol.mapper.UserMapper">
    	
    	<select id="listUser" resultType="UserVO">
    	<![CDATA[
    		SELECT useridx, userid, userpw, username, useremail, userdatereg, userdatemod 
    		FROM wsuser 
    		ORDER BY useridx DESC 
    	]]>
    	</select>
    	
    	
    	<select id="detailUser" resultType="UserVO">
    		SELECT * FROM wsuser WHERE userid = #{userid} 
    	</select>
    	
    	
    	<insert id="insertUser">
    	<![CDATA[
    		INSERT INTO wsuser (
    			userid, 
    			userpw, 
    			username, 
    			useremail, 
    			userdatereg 
    			) 
    		VALUES (
    			#{userid}, 
    			#{userpw},
    			#{username},  
    			#{useremail}, 
    			now() 
    			)
    	]]>
    	</insert>
    	
    	
    	<update id="updateUser">
    	<![CDATA[
    		UPDATE wsuser SET 
    			userpw		= #{userpw}, 
    			username	= #{username},
    			useremail	= #{useremail},
    			userdatemod	= now() 
    		WHERE userid = #{userid} 
    	]]>
    	</update>
    	
    	
    	<delete id="deleteUser">
    		DELETE FROM wsuser WHERE userid = #{userid} 
    	</delete>
    	
    </mapper>

     

    'Spring' 카테고리의 다른 글

    MyBatis  (0) 2022.11.25
    스프링 MVC 기초 - 5 : 기타  (0) 2022.11.15
    스프링 MVC 기초 - 2 : pom.xml  (0) 2022.11.14
    스프링 MVC 기초 - 1 Spring Legacy Project  (0) 2022.11.14
    STS3 (Spring Tool Suite 3)  (0) 2022.11.14
Designed by Tistory.