티스토리 뷰
DTD 파일 설정
전 시간에 특별한 설정 없이 xml 파일 2개 (config.mxl / mapper.xml) 를 생성했었다.
말하자면 그냥 복붙.,,,, (이거 안하고 그냥 기존 하던것처럼 복붙해도 됩니다!!)
(아래 링크는 DTD 파일에 대한 개념이다.)
http://tcpschool.com/xml/xml_dtd_intro
이번 시간에는 2가지 xml 파일을 DTD 설정을 거친 후 생성하도록 하겠다.
과정은 다음과 같다.
config.xml / mapper.xml DTD 설정하기
기존 아무런 설정 없이 xml 파일을 생성하면 기본 내용은 다음과 같았다.
우리는 DTD 설정을 통해 xml 파일을 생성하자마자 아래와 같이 mybatis 를 바로 사용할 수 있는 설정이 완료된 페이지를 뽑아낼 것이다.
<config.xml>
<mapper.xml>
window - Preferences - XML - XML Catalog 로 이동한다.
Add 버튼을 눌러 2가지 DTD 설정을 진행한다.
<!DOCTYPE configuration
PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd">
//config.xml 파일 DTD 를 위한 코드
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
//mapper.xml 파일 DTD 를 위한 코드
이 코드는 https://mybatis.org/mybatis-3/ko/getting-started.html
에 존재하는 config, mapper 코드에서 가져온 것이다.
이제 각각 도큐먼트 타입에서 두 링크는 key 와 Location이 된다.
두가지 DTD 설정을 마친 후 User Specified Entries 에 DTD 설정이 추가되어 있는것을 볼 수 있따.
위 그림은 mybatis 사용을 위한 DTD 파일 설정이 완료된 상태이다.
Apply and Close ,,,,
이제 이 DTD 설정이 적용된 xml 파일을 생성하고 싶다면 다음과 같이 진행한다.
원하는 패키지 - New - other - XML File - next
여기서도 다시 next!!
Create XML file from a DTD file 선택!! - Next!!
Select XML Catalog entry 선택하면 아래 DTD 리스트들이 쭉~ 나열될 것이다. 여기 상단에 방금 우리가 만든
mybatis-config 와 mybatis-mapper 를 위한 DTD 설정이 보일것이다. 원하는것 선택해서 Next - Finish!!
'DB > MyBatis' 카테고리의 다른 글
MyBatis multiQuery 실습 해보기 (0) | 2020.02.01 |
---|---|
MyBatis 사용하기!! (0) | 2020.01.30 |
- Total
- Today
- Yesterday
- 추상화
- 캡슐화
- Oracle
- INSERT
- 객체
- ojdbc6.jar
- JdbcTemplate
- java
- MVC
- controller
- view
- select
- 객체지향
- java 환경설정
- model
- JDBC 프로그램 작성단계
- 상속
- Delete
- jdbc
- OOP
- Scott/Tiger
- 다형성
- .
- Update
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |