최근 포토로그


mssql jdbc JAVA

아흑,
maven 프로젝트를 진행해 본 사람들은 알겠지만.
pom.xml을 통해서 라이브러리를 땡겨 올때, 
maven repository에서 jdbc관련 jar파일들은 가져올 수가 없다.;;

해서 pom에 설정하고 해당 파일들을 직접 로컬 lib내에 저장해주어야 한다.
오라클 설정은 쉽게 했는데
mssql은 왜케 삽질을 했는지.. 

설정하는 기본 정보를 적어본다. 

1. pom.xml 
<dependency>
 <groupId>com.microsoft.sqlserver.jdbc</groupId>
 <artifactId>sqljdbc</artifactId>
 <version>3.0</version>
</dependency>

2. lib가 위치할 경로
maven\repository\com\microsoft\sqlserver\jdbc\sqljdbc\3.0\sqljdbc-3.0.jar

자알~ 된다.

테스트용 java appliaction 코드.
콘솔에는 직접 찍어보시길...ㅋ

String driver = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
String url = "jdbc:sqlserver://url주소:포트번호";
String user = "아이디";
String password = "비번";
// 1. JDBC Driver 로딩
Class.forName(driver);
// 2. 데이터베이스 연결 (by url with username and password)
Connection con = DriverManager.getConnection(url, user, password);
// 3. Statement 객체 생성
Statement stmt = con.createStatement();
// 4. Query 실행 (using Statement, receive the ResultSet)
String qry = "select 필드 from 테이블";
ResultSet rs = stmt.executeQuery(qry);
// 5. ResultSet 객체를 통해 데이터 추출 (row by row)
while (rs.next()) {
~~~~~~
}

// 6. 자원 반납
rs.close();
stmt.close();



덧글

댓글 입력 영역