HongCat 개발 스토리

Mybatis 이클립스 환경 설정 프로젝트 파일 만들기 본문

FrameWork

Mybatis 이클립스 환경 설정 프로젝트 파일 만들기

홍캣 2019. 12. 12. 17:26

Mybatis를 이용할 프로젝트를 생성해 준다. (웹프로젝트 utf-8설정 및 tomcat설정은 아래 포스팅을 참조)

2019/12/06 - [Servlet] - 1.tomcat 설치 및 이클립스 설정과 웹프로젝트 생성

 

 

라이브러리추가

카탈로그 추가

 

mybatis-config.xml 파일 생성

mapper.member 파일 생성 폴더 아래에 member.mapper.xml 파일 생성

코드 추가  후 저장

필요한 설정들 - 별칭 설정, jdbc 설정, 회원정보에 사용될  mapper파일 등록

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd" >
<configuration>
	<settings>
		<!-- Null값이 발생할 경우 빈칸이 아닌 Null로 인식 -->
		<setting name="jdbcTypeForNull" value="NULL" />
	</settings>
	<typeAliases>
		<!-- resultType,parameterType 을 간소화 해주기 위한 별칭을 설정 -->
		<typeAlias type="member.model.vo.Member" alias="m" />
	</typeAliases>
	<environments default="development">
		<environment id="development">
			<transactionManager type="jdbc" />
			<dataSource type="POOLED">
				<property name="driver" value="oracle.jdbc.driver.OracleDriver" />
				<property name="url" value="jdbc:oracle:thin:@127.0.0.1:1521:xe" />
				<property name="username" value="mybatis" />
				<property name="password" value="1234" />
			</dataSource>
		</environment>
	</environments>
	<mappers>
		<!-- 회원정보에 사용될 mapper파일 등록 -->
		<mapper resource="mapper/member/member-mapper.xml"></mapper>
		
	</mappers>

</configuration>

 

패키지를 생성

WebContent/Views/member 폴더 생성, index.html 파일생성

패키지에 서블릿 및 클래스 파일 생성

기본 설정이 완료되고 Login이 잘 되는지 테스트 로그인이 성공한다면 mybatis 설정이 잘 완료된 것이다!

 

'FrameWork' 카테고리의 다른 글

9. @Transaction 예제  (0) 2019.12.13
8. Cron 표현식과 Scheduled 예제  (0) 2019.12.13
7. AOP를 이용한 비밀번호 암호화  (0) 2019.12.11
Spring MVC Model 프로젝트 실습 -로그인  (0) 2019.12.06
5.Spring MVC Model  (0) 2019.12.06
Comments