ORACLE DBMS INSTALL
- Oracle DBMS 설치
- sqldeveloper 설치
- user생성/권한 주기
- system계정접속
- create user [testspring] identified by 1234;(user이름은 testspring 비밀번호 1234)
- grant connect, resource to testspring(testspring에 권한 주기)
- exit
- sqldeveloper에서 시퀀스/테이블/샘플데이터 삽입 후 commit;
DATASOURCE
- DB연동을 구현한 Bean객체는 등록된 DataSource를 주입받아 사용하는 형태
- 스프링은 DB연동에 사용할 DataSource를 Bean으로 등록
- c3p0모듈은 DataSource를 구현한 ComboPooledDataSource 클래스 제공
- 이 클래스를 스프링에 Bean으로 등록하여 사용
- driverClass : JDBC드라이버 클래스 지정
- jdbcUrl : DB 접속경로
- user : DB 접속 계정
- password : DB 접속 계정의 비밀번호
JDBCTEMPLATE
- DB연동 기능을 가진 클래스
-
DB와 매치될 Member클래스 구현
- 칼럼명을 각 멤버변수로 만듦 ex) "NAME" 칼럼 = private String name;
- 생성자와 getter/setter 구현
-
test 클래스에서 DB내용 불러와보기