XML2 [JAVA] Mapper를 만들어보자 (2) - PreparedStatement 이전글 2020/11/18 - [Back-end/JAVA] - [JAVA] Mapper를 만들어보자 (1) - XML읽기 서론 이전 시간에 XML파일에서 특정 SQL을 읽어오는 클래스를 작성해보았다. 일반적인 경우 읽어온 SQL을 그대로 사용하면 되지만, PreparedStatement를 사용하려면 변수를 입력받고 치환해주는 과정이 필요하다. 그래서, 이번 포스트에서는 SQL에 작성된 #{변수명}, ${변수명} 을 치환하는 방법에 대해서 다루어 보려고 한다. 참조 1. DBManager.java 2020/11/15 - [Back-end/JAVA] - [JAVA] SQLite 무작정 시작하기 (1) - DATABASE 연결/해제 소스코드 1. MapperService.java 1 2 3 4 5 6 7 8 .. 2020. 11. 18. [JAVA] Mapper를 만들어보자 (1) - XML읽기 서론 SQLite를 이용해서 DB를 다루다가 String에 SQL을 작성하는 것이 좀 불편했다. 그래서, mybatis나 ibatis처럼 XML 파일에 SQL을 작성하고 이를 읽어서 사용하고 싶어졌다. 그래서, 이번 포스트에서는 XML파일에 작성된 SQL을 읽어오는 방법에 대해서 다루어 보도록 하겠다. 개발환경 1. JAVA 버전 - jdk-11.0.9 2. POM.xml 1 2 3 4 5 jdom jdom 1.0 cs 소스코드 1. MyMapper.xml 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 SELECT strftime('%Y-%m-%d %H:%M:%S', datetime('now')) AS DATE_TIME , #{testValue} AS TEST_VALUE SELECT s.. 2020. 11. 18. 이전 1 다음