1. iBatis
- SqlMapConfig.properties : DB Connection 설정값 관리 (포트, ID, PW 등)
driver=core.log.jdbc.driver.OracleDriver
url=jdbc:oracle:thin:@localhost:1521:XE
username=username
password=password
- SqlMapConfig.xml : DB Connection 관련 설정 정보 (DB connection 설정값을 불러와 transactionManager 선언 및 sqlMap resource 선언)
<sqlMapConfig>
<properties resource="com/board/db/sqlconfig/SqlMapConfig.properties" />
<settings ... />
<transactionManager type="JDBC">
<dataSource type="DBCP">
<property name="JDBC.Driver" value="${driver}"/>
<property name="JDBC.ConnectionURL" value="${url}"/>
...
</dataSource>
</transactionManager>
<sqlMap resource="com/board/db/sqlmaps/Board.xml"/>
</sqlMapConfig>
- SqlMapConfig.java : DB 핸들링 객체화
- SqlMap.xml : CRUD 관련 쿼리
'Develope' 카테고리의 다른 글
Docker (0) | 2020.11.16 |
---|---|
vim 백업파일 (0) | 2019.12.17 |
일기장만들기 프로젝트 (0) | 2018.11.25 |
[JavaScript] 실행 순서 유의 사항!! (0) | 2014.10.12 |
[HTML & CSS] 모바일 웹 개발 주의사항 (0) | 2014.10.03 |