我在Tomcat5.5上部署Spring+Hibernate在Hibernate的配置文件中,表的主键使用uuid的方式:
<class name="com.demo.InvokeLog"
table="MOA_Invoke_Log">
<id name="id" type="string" column="ID" unsaved-value="null">
<generator class="uuid" />
</id>但是在向数据库中插入数据时,会报Id无效的错误:Hibernate: insert into MOA_Invoke_Log (Invoke_Name, Start_Time, End_Time, Invoke
_Time, Invoke_Data, state, ID) values (?, ?, ?, ?, ?, ?, ?)
2321
error[4091]Invalid universal id
java.lang.Exception: error[4091]Invalid universal id
请大家指点,谢谢!
<class name="com.demo.InvokeLog"
table="MOA_Invoke_Log">
<id name="id" type="string" column="ID" unsaved-value="null">
<generator class="uuid" />
</id>但是在向数据库中插入数据时,会报Id无效的错误:Hibernate: insert into MOA_Invoke_Log (Invoke_Name, Start_Time, End_Time, Invoke
_Time, Invoke_Data, state, ID) values (?, ?, ?, ?, ?, ?, ?)
2321
error[4091]Invalid universal id
java.lang.Exception: error[4091]Invalid universal id
请大家指点,谢谢!
解决方案 »
- 怎么获取JscrollPane中组件的位置
- 一道题!
- 有读过thinking in java 的明白人指点迷津,关于内嵌的interface。
- import test.*; 编译出错
- 一个System.in.read()问题?
- 在使用jdbc就行sql数据库编程的时候的问题
- 如何填充JCheckBox的颜色,用setBackground()也不行!
- android状态栏通知Notification如何设置为下拉不显示通知内容和图标
- 紧急求助java多线程编程!!!!!!!!!!!!!
- 员工张三有两个主管,主管A和主管B经常会根据张三的业绩给张三调工资,用同步线程的方法! 跪求大佬帮帮忙
- 请问为什么这个程序打印出来的是乱码?
- 我要求银行的复利计算
前者是32位的,后者是16位的
实在找不到原因的话,配置文件里加上这句
<property name="hbm2ddl.auto">create</property>
表让hibernate帮你生成