关于hibernate最新版本无法序列化
来源:互联网 发布:淘宝女装客服话术 编辑:程序博客网 时间:2024/06/18 16:54
name:实体类中的一个属性
column:数据库中表的主键
-->
<id name="hp_id" column="HP_ID">
<!-- 主键的生成方式 -->
<generator class="sequence">
<param name="sequence">seq_product</param>
</generator>
</id>
会报以下错误:
十月 09, 2017 6:30:09 下午 org.hibernate.engine.jdbc.spi.SqlExceptionHelper logExceptions
ERROR: ORA-02289: 序列不存在
Exception in thread "main" org.hibernate.exception.SQLGrammarException: could not extract ResultSet
at org.hibernate.exception.internal.SQLStateConversionDelegate.convert(SQLStateConversionDelegate.java:106)
at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:42)
at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:111)
at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:97)
at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.extract(ResultSetReturnImpl.java:80)
at org.hibernate.id.enhanced.SequenceStructure$1.getNextValue(SequenceStructure.java:95)
at org.hibernate.id.enhanced.NoopOptimizer.generate(NoopOptimizer.java:40)
at org.hibernate.id.enhanced.SequenceStyleGenerator.generate(SequenceStyleGenerator.java:432)
at org.hibernate.event.internal.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:105)
at org.hibernate.event.internal.DefaultSaveOrUpdateEventListener.saveWithGeneratedOrRequestedId(DefaultSaveOrUpdateEventListener.java:192)
at org.hibernate.event.internal.DefaultSaveEventListener.saveWithGeneratedOrRequestedId(DefaultSaveEventListener.java:38)
at org.hibernate.event.internal.DefaultSaveOrUpdateEventListener.entityIsTransient(DefaultSaveOrUpdateEventListener.java:177)
at org.hibernate.event.internal.DefaultSaveEventListener.performSaveOrUpdate(DefaultSaveEventListener.java:32)
at org.hibernate.event.internal.DefaultSaveOrUpdateEventListener.onSaveOrUpdate(DefaultSaveOrUpdateEventListener.java:73)
at org.hibernate.internal.SessionImpl.fireSave(SessionImpl.java:682)
at org.hibernate.internal.SessionImpl.save(SessionImpl.java:674)
at org.hibernate.internal.SessionImpl.save(SessionImpl.java:669)
at com.xl.dao.impl.ProjectDaoImpl.saveProject(ProjectDaoImpl.java:35)
at com.xl.dao.impl.ProjectDaoImpl.main(ProjectDaoImpl.java:46)
Caused by: java.sql.SQLException: ORA-02289: 序列不存在
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:331)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:288)
at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:743)
at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:213)
at oracle.jdbc.driver.T4CPreparedStatement.executeForDescribe(T4CPreparedStatement.java:796)
at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1031)
at oracle.jdbc.driver.T4CPreparedStatement.executeMaybeDescribe(T4CPreparedStatement.java:836)
at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1124)
at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3285)
at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:3329)
at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.extract(ResultSetReturnImpl.java:71)
... 14 more
解决方法:
<param name="sequence">seq_product</param>只需把这条改为<param name="sequence_name">seq_product</param>即可
- 关于hibernate最新版本无法序列化
- 关于hibernate最新版本的工程创建的问题
- hibernate无法获取最新数据
- 关于ClickOnce无法更新/Upgrade/下载 应用系统最新版本的问题和解决方法
- 最新版本Spring、Hibernate、Struts框架整合
- 最新版本Spring、Hibernate、Struts框架整合
- 最新版本Spring、Hibernate、Struts框架整合
- 最新版本Spring、Hibernate、Struts框架整合
- 最新版本Spring、Hibernate、Struts框架整合
- 最新版本Spring、Hibernate、Struts框架整合
- ClickOnce程序无法获取最新版本-解决方案
- wordpress无法更新为最新版本
- 关于hibernate 里面的序列
- 关于FlashPlayer的最新版本【1】
- 关于FlashPlayer的最新版本【2】
- Hibernate映射度联合主键的问题,关于序列化
- 关于hibernate实体类序列化问题记录
- 解决最新版本的adb无法找到设备
- 计算广告资料汇总
- 分段低次插值
- GraphQL分享
- Nginx安装-让文件服务器fastdfs提供有web方式的上传下载功能
- 数据库的复合主键、多主键
- 关于hibernate最新版本无法序列化
- 采集电脑摄像头和mic,rtp端口推送音视频工具
- 超实用的CAD技巧,教你如何将CAD转换成PDF
- 把数组排列成最小的数
- 进制转换
- pycharm错误运行报告(完善中)
- 安卓调用手机自带的浏览器
- Tesseract-OCR 安装
- DFS-lintcode生成括号