본문 바로가기

코딩/jsp

커넥션 풀(사용법)-Oracle 기준

 

 WEB-INF 파일 안에

 

context.xml 파일을 하나 생성하고

<Context>
	<Resource name="jdbc/OracleDB" auth="Container"
		type="javax.sql.DataSource" username="사용자 계정 이름"
		password="사용자 계정 비밀번호"
		driverClassName="oracle.jdbc.driver.OracleDriver"
		factory="org.apache.tomcat.dbcp.dbcp2.BasicDataSourceFactory"
		url="jdbc:oracle:thin:@localhost:1521:XE" maxActive="500"
		maxIdle="100" />
</Context>

를 입력 후 저장하고 

 

DB연결을 할 class 파일에

Connection conn = null;

	public UserDAO() throws NamingException, SQLException {
		Context init = new InitialContext();
		DataSource ds = (DataSource) init.lookup("java:comp/env/jdbc/OracleDB");
		conn = ds.getConnection();
	}

를 넣으면 UserDAO라는 class파일에 DB연동이 성공된다.

'코딩 > jsp' 카테고리의 다른 글

쿠키(cookie)  (0) 2020.03.16
세션(session)  (0) 2020.03.16