白日空想家 2022-08-04 09:40 采纳率: 66.7%
浏览 51
已结题

新增的时候事务方面的报错

遇到一个问题,新增的时候报错

img

调用create方法时报错了
Write operations are not allowed in read-only mode (FlushMode.MANUAL): Turn your Session into FlushMode.COMMIT/AUTO or remove 'readOnly' marker from transaction definition.
百度查了一些资料,说是在配置文件里加这个

img


但是我试过了没效果,然后有其他的新增也是同样的做法,却正常运行了

有没有朋友遇到过的能帮忙看看这个报错是为什么,配置文件我没有做改动
  • 写回答

1条回答 默认 最新

  • 叫兽-郭老师 Java领域新星创作者 2022-08-04 09:47
    关注

    FlushMode 这个设置只读了,提示你将readOnly 移除。
    传送门:https://blog.csdn.net/f_k999/article/details/85162694 看下这个

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
    白日空想家 2022-08-04 09:53

    但是我的配置文件里没有给create方法设置

    img

    回复
    叫兽-郭老师 回复 白日空想家 2022-08-04 09:55

    不配置的话,默认启动readOnly=true,你加上配置试试

    回复
    白日空想家 回复 叫兽-郭老师 2022-08-05 00:05

    是这样的,谢谢

    回复
编辑
预览

报告相同问题?

问题事件

  • 系统已结题 8月12日
  • 已采纳回答 8月5日
  • 创建了问题 8月4日
手机看
程序员都在用的中文IT技术交流社区

程序员都在用的中文IT技术交流社区

专业的中文 IT 技术社区,与千万技术人共成长

专业的中文 IT 技术社区,与千万技术人共成长

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

客服 返回
顶部