隨筆-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
          主站蜘蛛池模板: 信阳市| 临安市| 静海县| 天津市| 恩施市| 洛川县| 丰原市| 普陀区| 玉田县| 浦江县| 来宾市| 盐池县| 紫云| 塘沽区| 买车| 泸水县| 田东县| 颍上县| 兴化市| 岳普湖县| 乡宁县| 安西县| 陕西省| 达孜县| 和龙市| 江华| 聊城市| 朔州市| 孝感市| 环江| 沁阳市| 科技| 长丰县| 韶关市| 肇源县| 新蔡县| 浏阳市| 罗江县| 镇原县| 定襄县| 太仓市|