快精灵印艺坊 您身边的文印专家
广州名片 深圳名片 会员卡 贵宾卡 印刷 设计教程
产品展示 在线订购 会员中心 产品模板 设计指南 在线编辑
 首页 名片设计   CorelDRAW   Illustrator   AuotoCAD   Painter   其他软件   Photoshop   Fireworks   Flash  

 » 彩色名片
 » PVC卡
 » 彩色磁性卡
 » 彩页/画册
 » 个性印务
 » 彩色不干胶
 » 明信片
   » 明信片
   » 彩色书签
   » 门挂
 » 其他产品与服务
   » 创业锦囊
   » 办公用品
     » 信封、信纸
     » 便签纸、斜面纸砖
     » 无碳复印纸
   » 海报
   » 大篇幅印刷
     » KT板
     » 海报
     » 横幅

关于如何使用JdbcTemplate实现在WebLogic812,Oracle9i上的CLOB数据的写操作


进行写操作的方式

import java.sql.*;import org.springframework.jdbc.core.*;import org.springframework.jdbc.core.support. AbstractLobCreatingPreparedStatementCallback;import org.springframework.jdbc.support.lob.LobCreator;import org.springframework.jdbc.support.lob.LobHandler;import org.springframework.jdbc.support.lob.*;import org.springframework.jdbc.support.nativejdbc.*;
public void storeMessateContent(JdbcTemplate jdbcTemplate, String msg) throws      SQLException {    String sql = "insert into test (CONTENT)" +        "values (?)";    try {      OracleLobHandler handler = new OracleLobHandler();      handler.setNativeJdbcExtractor(new WebLogicNativeJdbcExtractor());      this.lobHandler = (LobHandler) handler;      jdbcTemplate.execute(sql,                           new AbstractLobCreatingPreparedStatementCallback(this.          lobHandler) {        protected void setValues(PreparedStatement ps, LobCreator lobCreator) throws            SQLException {          lobCreator.setClobAsString(ps, 1, msg); //设置具体的CLOB字段的内容        }      }      );    }    catch (Exception ex) {      throw new SQLException(          "Update CLOB type column [CONTENT]  ERROR!");    }  }
程序测试环境:welogic812+springframework1.1+Oracle9i






返回类别: 教程
上一教程: 用Java做时间的减法
下一教程: 2005年4月8日--正式开始我的Java学习

您可以阅读与"关于如何使用JdbcTemplate实现在WebLogic812,Oracle9i上的CLOB数据的写操作"相关的教程:
· 关于如何使用struts标签输出值为map的list
· 如何使用JSP连接DB2数据库
· 如何使用JSP访问MYSQL数据库
· 使用JAVA实现网络传输数据的压缩
· 使用JAVA实现数据报通讯过程
    微笑服务 优质保证 索取样品