Case1. 쿼리 파일 읽기
쿼리가 저장되어 있는 Text형태의 파일을 읽어 System.out.println() 로 내용을 먼저 출력해본다.
BufferedReader를 이용하여 파일을 읽어들이는 형태이다.
■ 프로젝트 구성
1. E:/workspace를 이클립스의 작업폴더로 지정하였습니다.
2. Java Project로 "Study"를 만들었고
3. Parsing_Query.java 클래스를 생성하였습니다.
4. 원천 데이터 파일은 E:/workspace/source 폴더에 저장하고
5. 프로그램으로 출력되는 결과 파일은 E:/workspace/result 폴더에 저장하도록 한다.
■ 파일 읽기
import java.io.BufferedReader; import java.io.File; import java.io.FileReader; public class Parsing_Query { public static void main( String[] args ) { String strQuery = "E:\\workspace\\Source\\Query_Select.sql";
try { BufferedReader br = new BufferedReader( new FileReader( new File( strQuery ) ) ); String strLine = "";
while( ( strLine = br.readLine() ) != null ) {
System.out.println( strLine ); }
} catch (Exception e) { e.printStackTrace(); System.exit(0); } } } |
■ 결과
결과를 출력하는 While()문 안에서 실제 Query Parsing을 진행하게 될 것이다.
끝.
'Study > Java' 카테고리의 다른 글
Case1. 쿼리 추출 기준, Oracle Dictionary (0) | 2018.10.28 |
---|---|
JDBC를 이용한 Oracle DB접속하기 (0) | 2018.10.28 |
Case1. 작업 대상 : SELECT 쿼리 (0) | 2018.10.28 |
SQL Parsing. 준비작업 (0) | 2018.10.28 |
SQL Parsing. 궁극적인 목표 (0) | 2018.10.27 |