jackyrongvip 2009-10-23 15:27
浏览 112

clob问题请教

我的是struts2+hibernate3+spring2+oracle 9,想实现的是将CLOB字段的类型入库,
但运行后出现如下错误信息:

Active Spring transaction synchronization or active JTA transaction with specified

我的结构是这样的:

首先是HBM文件:


POJO里:

private String content;

为了方便,我这样搞,把基本的增删改等归纳到一个类里去了;

public class CommonServiceImpl extends HibernateDaoSupport implements
CommonService
{

/**

  • 保存对象 *
  • @param temp
  • @param item
  • @return */ protected Serializable save(HibernateTemplate temp, Object item) { return temp.save(item); } }

一个文章保存的实现类如下:
public class ArticleServiceImpl extends CommonServiceImpl implements IArticleService{

。。。。。一些其他逻辑方法
}

applicationContext.xml配置文件:





<bean id="nativeJdbcExtractor" lazy-init="true"

class="org.springframework.jdbc.support.nativejdbc.SimpleNativeJdbcExtractor"/>




.....













PROPAGATION_REQUIRED



<bean id="txProxyTemplate" abstract="true"

class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean">

true






PROPAGATION_REQUIRED,ISOLATION_DEFAULT,-Exception


对于文章类的服务层配置如下:
class="com.djs.um.service.article.impl.ArticleServiceImpl">




对于文章类的DAO层配置如下:








在STRUTS2的ACTION类中,只需要在代码里注入articleService就可以了。
奇怪的是,我只是配了CLOB才出现这个问题,不用的话其他运行一切正常。

[b]问题补充:[/b]
你的也是基于SPRING3+HIBERNATE3么?

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥20 delta降尺度方法,未来数据怎么降尺度
    • ¥15 c# 使用NPOI快速将datatable数据导入excel中指定sheet,要求快速高效
    • ¥15 高德地图点聚合中Marker的位置无法实时更新
    • ¥15 DIFY API Endpoint 问题。
    • ¥20 sub地址DHCP问题
    • ¥15 delta降尺度计算的一些细节,有偿
    • ¥15 Arduino红外遥控代码有问题
    • ¥15 数值计算离散正交多项式
    • ¥30 数值计算均差系数编程
    • ¥15 redis-full-check比较 两个集群的数据出错