question: public Prepared prepare ( String sql ) { try { PreparedStatement prep = prepared . get ( sql ) ; if ( prep == null ) { prep = conn . prepareStatement ( sql ) ; prepared . put ( sql , prep ) ; } return new Prepared ( conn . prepareStatement ( sql ) ) ; } catch ( SQLException e ) { throw convert ( e ) ; } }
target:  Prepare a SQL statement.