Spring JDBC DB 연결

이주희·2022년 8월 9일
0

spring

목록 보기
8/16
post-custom-banner

스프링에서는 DataSource 헤더를 이용하면 DriverManager을 사용하지 않고 DB 연동이 가능하다

import org.apache.tomcat.jdbc.pool.DataSource;

이후에 이 클래스를 스프링 빈으로 등록해서 사용가능하다

@Bean(destroyMethod="close")
    public DataSource dataSource(){
        DataSource ds = new DataSource();
        ds.setDriverClassName("com.mysql.jdbc.driver");
        ds.setUrl("jdbc:mysql://localhost/spring?characterEncoding=utf8");
        ds.setInitialSize(2);
        ds.setMaxActive(10);
        return ds;

    }
}
  1. DataSource 객체 생성

    DataSource ds = new DataSource();

  2. MYSQL 드라이버 클래스 사용

    ds.setDriverClassName("com.mysql.jdbc.driver");

post-custom-banner

0개의 댓글