我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

hibernate+Oracle 执行save操作的时候没有sequence 不执行insert语句

entity中的主键如下,
图片说明
数据库中目前有触发器(且数据库不能改动)
图片说明
当执行save操作时,ID每次+2
hibernate执行了一次 select queue_seq.nextval from dual
触发器又执行了一次,所以每次+2。
但是如果把entity中的sequence去掉,hibernate执行save操作时,连insert语句都没有,请问这个问题怎么解决。。。

你把触发器去掉,就是用序列试一下。

近期文章

  • The 3n + 1 problem
  • Calendar
  • 关于sql查询的一道面试题
  • Mapmaker
  • window10 bitlocker解密蓝屏
  • springmvc接收参数老是为null
  • Crazy Search
  • 部分设备 命令行窗口执行adb root 报错error:device not found
  • 关于java代码创建hdfs文件夹权限问题
  • L-system
  • Activit 5.15 多实例并发出错
  • bootstarp做这样的表格
  • 这个问题怎么解决啊,
  • logstash处理nginx日志
  • jQuery for循环进行了异步请求,怎么让它每一次循环完全执行完毕之后再执行下一个循环
  • app中下载的文件怎么存储到手机中
  • 【求问】C# WPF 串口丢失卡死问题
  • 如何通过JS、JQuery、BootStrip-table的table标签来显示数据
  • 请教,让一个App有服务器功能怎么实现?
  • oracle.exe这个进程。在向oracle插入大量数据之后,占用内存还是很高。

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华