SPRING BASIC_06 :: DB CONNECTION

Dev-O·2021년 9월 14일
0

Spring

목록 보기
6/11

ORACLE DBMS INSTALL

  1. Oracle DBMS 설치
  2. sqldeveloper 설치
  3. user생성/권한 주기
    • system계정접속
    • create user [testspring] identified by 1234;(user이름은 testspring 비밀번호 1234)
    • grant connect, resource to testspring(testspring에 권한 주기)
    • exit
  4. sqldeveloper에서 시퀀스/테이블/샘플데이터 삽입 후 commit;


DATASOURCE

  1. DB연동을 구현한 Bean객체는 등록된 DataSource를 주입받아 사용하는 형태
  2. 스프링은 DB연동에 사용할 DataSource를 Bean으로 등록
  3. c3p0모듈은 DataSource를 구현한 ComboPooledDataSource 클래스 제공
  4. 이 클래스를 스프링에 Bean으로 등록하여 사용


- driverClass : JDBC드라이버 클래스 지정
- jdbcUrl : DB 접속경로
- user : DB 접속 계정
- password : DB 접속 계정의 비밀번호


JDBCTEMPLATE

  1. DB연동 기능을 가진 클래스

  1. DB와 매치될 Member클래스 구현

    • 칼럼명을 각 멤버변수로 만듦 ex) "NAME" 칼럼 = private String name;
    • 생성자와 getter/setter 구현
  2. test 클래스에서 DB내용 불러와보기

profile
Being Outstanding needs Understanding🚀

0개의 댓글