隨筆-295  評論-26  文章-1  trackbacks-0
          1. /**


          2. * Copyright: Copyright (c) 2005-2005
          3. * Company: JavaResearch(http://www.javaresearch.org)
          4. */
          5. package org.javaresearch.jerch;

          6. import java.sql.Connection;
          7. import java.sql.PreparedStatement;
          8. import java.sql.SQLException;

          9. /**
          10. * 創建PreparedStatement的接口定義。
          11. * 最后更新日期:2005年3月28日
          12. * @author cherami
          13. */
          14. public interface PreparedStatementCreator {
          15. ? /**
          16. ?? * 從數據庫連接中創建一個PreparedStatement。
          17. ?? * @param con 數據庫連接
          18. ?? * @return 創建好的PreparedStatement
          19. ?? * @throws SQLException
          20. ?? */
          21. ? publicPreparedStatement createPreparedStatement(Connection con) throwsSQLException;
          22. }
          23. 使用實例:
          24. jt? jdbctemplate:
            ??System.out.println(jt.execute(
            ????new PreparedStatementCreator(){
            ?????public PreparedStatement createPreparedStatement(Connection con) throws SQLException {
            ??????return con.prepareStatement("select address from owners");
            ?????}
            ????},
            ????new PreparedStatementCallback(){
            ?????public Object doInPreparedStatement(PreparedStatement ps) throws SQLException, DataAccessException {
            ??????List<String> list = new ArrayList<String>();
            ??????ResultSet rs = null;
            ??????try{
            ???????rs = ps.executeQuery();
            ???????while(rs.next()){
            ????????list.add(rs.getString("address"));
            ???????}
            ??????}finally{
            ???????JdbcUtils.closeResultSet(rs);
            ??????}
            ??????return list;
            ?????}
            ????}));


          大盤預測 國富論
          posted on 2007-09-10 10:38 華夢行 閱讀(4178) 評論(0)  編輯  收藏 所屬分類: Spring
          主站蜘蛛池模板: 临澧县| 名山县| 梧州市| 定州市| 新竹县| 合山市| 丰原市| 和龙市| 浦东新区| 武定县| 沽源县| 镇赉县| 凌源市| 桐庐县| 固安县| 时尚| 馆陶县| 阿坝| 凤山市| 绵阳市| 社旗县| 怀仁县| 行唐县| 宜宾县| 桐城市| 桓仁| 海盐县| 依安县| 乐昌市| 河曲县| 全州县| 历史| 丰县| 孝昌县| 江源县| 凌海市| 化州市| 通城县| 郸城县| 莱芜市| 安仁县|