2

DB에 읽고 쓰는 모든 방법에서 컨텍스트와 DataSource를 얻어야합니까? (아래 샘플) 또는 Play.db.DB의 getConnection() 메서드가 풀을 투명하게 처리합니까?Play Framework에서 DB 연결 풀을 관리해야합니까, 아니면 Play에서 지원합니까?

public void saveResponse() { 
    try { 
     InitialContext ctx = new InitialContext(); 
     DataSource ds = (DataSource) ctx 
       .lookup("java:comp/env/jdbc/MySQLDB"); 

     conn = ds.getConnection(); 

     stmt = conn.createStatement(); 
     stmt.execute("SOME SQL QUERY"); 

     stmt.close(); 
     stmt = null; 

     conn.close(); 
     conn = null; 

    } catch (NamingException e) { 
     e.printStackTrace(); 
    } catch (SQLException e) { 
     e.printStackTrace(); 
    } 
} 

답변