sql.xml
이전의 방법으로 DAO 클래스에 String sql = """SELECT ... """; String sql = "SELECT ... "; 와 같이 귀찮은 방법으로 sql문을 작성하고 Statement나 preparedStatement 로 보내고 받았지만 driver.xml과 같이 Properties와 FileInputStream을 이용해 쉽게 SQL문을 읽어들일 수 있게 하는 방법이다. 그리고 힘들게 SQL문을 작성했던 것을 DBeaver에서 작성하던 것처럼 작성할 수 있게 된다. 예시) sql.xml 파일을 만든 후 (properties) 사이에 (entry key = "key") (/entry) 적은 후 이 사이에 SQL문을 자유롭게 작성한다. (entry key = "todoAdd") INSERT INTO TB_TODO VALUES(SEQ_TODO_NO.NEXTVAL, ? , ? , DEFAULT, DEFAULT) (/entry) 자바에서는 SQL문의 마지막에 ; 을 붙이지 않는다.