목록dbcp (2)
개발 무지렁이
myBatis-spring spring에서 ORM을 더 쉽게 사용할 수 있도록 만들어서 제공하는 lib 📌.myBatis-spring 주요 컴포넌트 - SqlSessionFactoryBean : (myBatis) SqlSessionFactory를 SqlSessionTemplate의 생성자에 전달한다. ⚠️. Spring Bean으로 등록해야한다. - SqlSessionTemplate : (myBatis) SqlSession을 미리 만들어놓는다. ⚠️. Spring Bean으로 등록해야한다. 🪛. Spring Bean 설정파일(beans.xml or myBatis-context.xml) (0) Bean으로 등록할 때, DataSource 정보와 myBatis Config 파일정보, Mapping 파일 정보..
DBCP WAS(Tomcat)가 이미 다 만들어 제공 일정량의 커넥션을 미리 확보 (Pool⛱️에 저장) 사용자와의 연결이 종료되면 Pool⛱️에 반환하여 보관한다. [webapp/META-INF/context.xml] [DBManager.java] public class DBManager { private static DataSource ds; /** * 로드 */ static { try { Context initContext = new InitialContext(); Context envContext = (Context)initContext.lookup("java:/comp/env"); ds = (DataSource)envContext.lookup("jdbc/myoracle"); } catch(Exc..