开发者社区> 问答> 正文

如何让实体变成游离状态,脱离实体管理器管理?:报错

List<Test> lcs = query.setFirstResult(0).setMaxResults(10).getResultList();
		for (Test t : lcs)
			t.setTitle(t.getTitle().trim());
如代码所示,我想将标题去除空格后显示到页面中,但是每次调用setter方法都自动将结果保存到数据库。。。

使用spring管理事务,标注@Transactional(propagation = Propagation.NOT_SUPPORTED, readOnly = true)也无效,不懂~如何将查询结果变为游离态,不刷新到数据库?

展开
收起
kun坤 2020-06-06 22:43:49 561 0
1 条回答
写回答
取消 提交回答
  • 拿出这个实体就ok了######你为什么要在这里面处理呢。 用实体接收它。然后操作这个实体。######?啥意思

    2020-06-06 22:43:56
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
对象的生命期管理 立即下载
《用管控策略设定多账号组织全局访问边界》 立即下载
动态、高效,蚂蚁动态卡片的内核逻辑 立即下载

相关实验场景

更多