报错代码为:

Person person = new Person();
person.setId( 1L );
person.setName("John Doe");entityManager.remove( person);entityManager.flush();

应该是session的问题,替换remove那一行为如下即可:

entityManager.remove( entityManager.find(Person.class,1L) );

jpa报错:Removing a detached instance相关推荐

  1. java.lang.IllegalArgumentException: Removing a detached instance

    前提:将一张表的部分数据导入另一张表,且删除原来表中这部分数据.首先查询出来要导入的数据,然后for循环去插入新表中,且删除原来表中的数据:为了保证部分数据出错,只回滚部分数据,所以for循环一条一条 ...

  2. Spring Boot下使用JPA报错:'hibernate.dialect' not set的解决办法

    问题现象: Spring Boot下使用JPA报错:'hibernate.dialect' not set 原因是: 没有设置数据库方言导致的 解决方案: 1.如果配置文件格式为application ...

  3. Removing a detached instance

    常用数据库表的删除办法,一般都会在DAO类中提供delete.如下例: public class UnitDAO implements IUnitDAO {         private Entit ...

  4. 使用SpringBoot+JPA报错Incorrect syntax near 'hibernate_sequence'

    1.环境 SpringBoot 2.1.8.RELEASE  + JPA 数据库SQL Server 2008 R2 2.功能实现 就是一个简单的save操作 3.报错信息 Hibernate: se ...

  5. Spring Data Jpa 报错org.hibernate.LazyInitializationException: could not initialize proxy

    问题描述:使用JPA原生API接口进行与数据库层的交互报错 org.hibernate.LazyInitializationException: could not initialize proxy ...

  6. Rest请求使用Jackson反序列化报错,Cannot deserialize instance of `java.lang.String` out of START_OBJECT toke

    Rest接口,使用Jackson作为json转换器,后端接收请求的时候报错了,异常信息: JSON parse error: Cannot deserialize instance of `java. ...

  7. jpa 报错:No EntityManager with actual transaction available for current thread - cannot reliably proce

    No EntityManager with actual transaction available for current thread - cannot reliably process 'rem ...

  8. 【Redis 反序列化报错】 Cannot construct instance of `com.vt.common.Result` (no Creators, like default constr

    最近做了一个项目,数据量比较大,所以用到了 @Cacheable注解,嫌麻烦,百度找了相关配置,如下: 序列化配置@Beanpublic static RedisTemplate<String, ...

  9. 【报错】This scheduler instance (xxx) is still active but was recovered by another instance in the...

    一.报错详情 2023-05-05 16:45:22.922 [QuartzScheduler_xxScheduler-xxx_ClusterManager] WARN o.s.scheduling. ...

最新文章

  1. 深度学习需要掌握的 13 个概率分布(附代码)
  2. 深度 | 周明:自然语言处理的未来之路 | CCF-GAIR 2019
  3. ubuntu安装wkhtmltopdf
  4. java传送字符到前端_javaWeb后台特殊字符怎样还原传给前端正确显示?
  5. java 查看虚拟机状态_深入理解java虚拟机学习笔记(四)虚拟机性能监控与故障处理工具...
  6. invoke方法_JVM是如何执行方法调用的?
  7. C++四种强制类型转换解析
  8. 利用java实现浏览器功能 jdic
  9. 韩国军事网络指挥中心遭到网络攻击
  10. 电脑主机插入耳机无声音
  11. 【踩坑】win10迁移系统到移动硬盘, 换系统盘,无法启动等问题
  12. Excel做多元线性回归
  13. hexo更换icarus主题和美化
  14. 小试牛刀之NunJucks模板引擎
  15. ❤️连续面试失败后,我总结了57道面试真题❤️,如果时光可以倒流...(附答案,建议收藏)
  16. 需求分析报告应该包含哪些部分_2020最新抖音用户画像分析报告:粉丝都有哪些特点和需求?...
  17. opencv 鼠标绘图
  18. 人流量统计(opencv,caffe,dlib)
  19. matlap求系统的稳态响应
  20. pwngdb+pwngef+peda三合一+pwngdb+pwndbg联合使用

热门文章

  1. Android开发工具介绍
  2. 加权循环仲裁WRR特性对NVME SSD性能有什么影响?
  3. 解决官网下载MySQL慢的方法
  4. canvas之文字换行
  5. 惩戒教育也是“爱的艺术”[图]
  6. ACL过滤数据流量案例
  7. bilibili 学习
  8. rust中web框架rocket
  9. ERROR [root] Error: Can‘t locate revision identified by ‘e16046bac21e‘
  10. 我的时间管理--无压学习,快乐生活