문제
Eclipse EE 에서 Mybatis Mapper XML을 생성하기 위해서
원래라면 상단의 Help - Eclipse Marketplace 를 이용하여 다운로드 받았겠지만,
JAVA ORM을 검색해도 검색이 되지 않는다.
해결방법
https://sourceforge.net/projects/java-orm-plugin/
으로 들어가서 초록색 버튼의 Download 를 눌러 다운 받는다. ( 5초간 대기 )
받은 Zip 파일을 한 번 압축 해제한다.
만약 사이트에서 다운로드가 불가능하다면 아래에서 다운
압축 해제한 폴더를 복사하여
이클립스가 설치된 폴더로 가서 eclipse - dropins 경로에 붙여넣기 한다.
Eclipse EE 를 실행하거나, 이미 실행되어 있다면 재실행 한다.
Eclipse EE 를 재실행 했다면,
프로젝트에서 우클릭 - New - Other 을 클릭
생긴 것을 확인할 수 있다.
name 설정 후 Finish
<?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="#package.#mapperinterfacename">
<select id="getSomething" parameterType="int" resultType="#package.#modelname">
SELECT
columnname1,
columnname2,
columnname3
FROM tablename1
WHERE columnname1 = #{value}
</select>
<resultMap type="#modelname" id="YourResultSet">
<id property="param1" column="columnname1" />
<result property="param2" column="columnname2" />
<result property="param3" column="columnname3" />
</resultMap>
<select id="getAll" resultMap="YourResultSet">
SELECT * FROM tablename1
</select>
<insert id="insertSomething" parameterType="#modelname">
INSERT INTO tablename1 (columnname1, columnname2, columnname3)
VALUES(#{value1},#{value2},#{value3})
</insert>
<update id="updateSomething" parameterType="#modelname">
UPDATE tablename1
SET
columnname1=#{param1}
WHERE
columnname2 = #{param2}
</update>
<delete id="deleteSomething" parameterType="int">
DELETE FROM tablename1 WHERE
columnname1 = #{param1}
</delete>
</mapper>
생성완료
사용하기 전
search.maven.org/ 에서 복사하여
<!-- Mybatis-->
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>3.5.6</version>
</dependency>
<!-- Mybatis Spring -->
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis-spring</artifactId>
<version>2.0.6</version>
</dependency>
두 코드를 pom.xml에 추가한다.
교수님 사이트 MyBatis 사용하는 방법
스프링 07. MyBatis 사용하기 – Lecture Note
Skip to content 참조 : https://github.com/kwj1270 https://m.blog.naver.com/wwwkang8/220989381100 Java ORM 설치 Help -> eclipse Marketplace java orm 검색 Java ORM Plugin for Eclipse 1.0 설치 pom.xml에 DBCP 라이브러리 추가 코드 찾기 : htt
jjmoak.iwinv.net
댓글