Hibernate 对长文本的处理问题 急 !

dataking_henry 2009-01-13 10:46:52
使用 sqlserver2005 content类型是text . 在配置文件中这样映射没有问题. 可以进行正常操作.
<property name="content" type="org.springframework.orm.hibernate3.support.ClobStringType">
<column name="content" />
</property>

但是对其进行 like 模糊查询就不可以 .
报这样的错误.

java.lang.IllegalStateException: Active Spring transaction synchronization or active JTA transaction with specified [javax.transaction.TransactionManager] required


不知道有没有解决办法
...全文
137 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
dataking_henry 2009-01-13
  • 打赏
  • 举报
回复
就是这行报错
dataking_henry 2009-01-13
  • 打赏
  • 举报
回复
public ModelAndView findByTitleOrContent(HttpServletRequest request ,HttpServletResponse response){

int pageSize = 5;
int pageNumber = 1;
Map<String, Object> map = new HashMap<String, Object>();
String pageString = request.getParameter("pageNumber");
if(pageString != null && !pageString.equals("null") && !pageString.equals("")){
pageNumber = Integer.parseInt(request.getParameter("pageNumber"));
}
String content = request.getParameter("titleOrContent");
Page<WlDiary> diaryList = wlDiaryService.getByTitleOrContent(content, pageSize, pageNumber);
List<WlMember> memberList = wlMemberService.findAllMember();
map.put("memberList", memberList);
map.put("flag", "findTitleOrContent");
return new ModelAndView ("admain/manage_diary",Page.getMap(map, diaryList));
}
}
dataking_henry 2009-01-13
  • 打赏
  • 举报
回复
from WlDiary where content like ? 就执行这条
tzb08 2009-01-13
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 dataking_henry 的回复:]
对 和text没关系 问题怎么现启用那个事务
[/Quote]
你贴的信息少了,看不到问题所在,你把出问题的代码贴出来,把出错信息贴全点
dataking_henry 2009-01-13
  • 打赏
  • 举报
回复
对 和text没关系 问题怎么现启用那个事务
tzb08 2009-01-13
  • 打赏
  • 举报
回复
你的问题跟text没关系啊

[javax.transaction.TransactionManager] required

上面是你问题所在
tzb08 2009-01-13
  • 打赏
  • 举报
回复
spring 配置文件怎么写的?

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧