본문 바로가기
Study/Java

Eclipse EE : JAVA ORM 수동 설치 ( MyBatis )

by SoosDev 2020. 12. 3.
728x90


문제

Eclipse EE 에서 Mybatis Mapper XML을 생성하기 위해서 

원래라면 상단의 Help - Eclipse Marketplace 를 이용하여 다운로드 받았겠지만,

JAVA ORM을 검색해도 검색이 되지 않는다.

 


해결방법

 

https://sourceforge.net/projects/java-orm-plugin/

으로 들어가서 초록색 버튼의 Download 를 눌러 다운 받는다. ( 5초간 대기 )

받은 Zip 파일을 한 번 압축 해제한다.

 

만약 사이트에서 다운로드가 불가능하다면 아래에서 다운

JavaORMPlugin.zip
0.07MB

 

압축 해제한 폴더를 복사하여 

이클립스가 설치된 폴더로 가서 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 사용하는 방법

jjmoak.iwinv.net/wp/?p=14701

 

스프링 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

 

728x90

댓글