2011-01-12 3 views
0

저는 struts의 초보자로서 DAO에서 연습하고 싶습니다. PreparedStatementArrayList을 사용하여 테이블에서 데이터를 검색하는 방법을 알고 싶습니다.ArrayList를 사용하여 PreparedStatements를 사용하여 struts에서 데이터를 검색하는 방법은 무엇입니까?

+1

자는 PreparedStatements과 같은 코드를 작성할 수는 스트럿과 아무 상관이 없으며, ArrayList를이 ... 내가 좋아하는 것 –

+0

@OMG은 모두 만 사용하여 검색하는 방법을 알고? –

답변

1

가볍고 사용하기 쉬운 데이터베이스 액세스 라이브러리는 Jakarta Commons DBUtils입니다.

마지막으로 자원을 정리하는 JDBC 맨 위에있는 단순한 래퍼입니다. OR 매핑과 같은 것은 없습니다. 그와

당신이

List<Object[]> result = new QueryRunner(dataSource) 
    .query("select * from the_table where x > ?", 
     new ArrayListHandler(), 1234); 
+0

+1 : 너는 그걸 망치고있어. –

+0

@OMG : 아니야. 난 그냥 아무 원시 JDBC에 노출하고 싶지 않아. 그 API는 너무 잔인합니다. – Thilo

+0

당신은 그들의 "오르막 두 방향"이야기를 빼앗아 가고 있습니다 ... –

관련 문제