隨筆-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 華夢行 閱讀(4168) 評論(0)  編輯  收藏 所屬分類: Spring
          主站蜘蛛池模板: 阳春市| 无为县| 海宁市| 隆化县| 噶尔县| 义乌市| 乡城县| 定州市| 微山县| 陆河县| 顺义区| 白城市| 密山市| 崇明县| 巩义市| 平度市| 江门市| 颍上县| 霍州市| 青河县| 云梦县| 旌德县| 明星| 田阳县| 凤山县| 如皋市| 昆明市| 固镇县| 雅江县| 同仁县| 枝江市| 尼勒克县| 义马市| 左贡县| 南皮县| 北票市| 射洪县| 吉木乃县| 无为县| 万州区| 那曲县|