Day56 Day Java프로그래밍 기초(JDBC)
1. 실습프로젝트
1.1 properties 구현
properties 파일 만들기
properties 적용하기
1.2 로그인 기능 구현하기
로그인 기능구현
1.3 게시글에 사용자 정보 추가하기
myapp_boards 테이블 변경 및 예제 데이터 변경
Board 클래스 변경
BoardDaoImpl 클래스 변경
BoardCommand 변경
- BoardListCommand 클래스 변경
- BoardViewCommand 클래스 변경
- BoardAddCommand 클래스 변경
- BoardUpdateCommand 클래스 변경
- BoardDeleteCommand 클래스 변경
2. Java프로그래밍 기초(JDBC)
2.1 JDBC 드라이버 준비
- JDBC 드라이버 구조는 다음 그림과 같다.
- Library에 다운로드 하여 받아야 한다.
- gradle.build에 해당 라이브러리 추가
1 2 3 4 5 6 7 8 9 10 11
//Oracle JDBC Driver implementation 'com.oracle.database.jdbc:ojdbc11-production:21.15.0.0' //MS-SQL JDBC Driver implementation 'com.microsoft.sqlserver:mssql-jdbc:12.8.0.jre11' //MySQL JDBC Driver implementation 'com.mysql:mysql-connector-j:8.4.0' //Maria JDBC Driver implementation 'org.mariadb.jdbc:mariadb-java-client:3.4.1'
- gradle.build 업데이트
- Intelli j : IDE에서 업데이트 진행
- esclipse : 터미널에서 cd root_project로 이동후
$> gradle esclipse 진행
2.2 JDBC 드라이버 등록
DriverManager.registerDriver
new jdbc.Driver경로
Class.forName(“jdbc.Driver경로”)
propreties
service-provider loading
2.3 DBMS에 연결하기
1) DBMS 연결구조
2) DBMS close
이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.