Develope
개발공부 > 블랙박스 모의해킹 시 참고할 파일들
rootable
2018. 12. 24. 13:51
반응형
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 관련 쿼리
반응형