编程论坛
注册
登录
编程论坛
→
J2EE论坛
请教关于hibernate的问题
elan1986
发布于 2008-11-24 20:00, 1518 次点击
为什么我在是用load方法后
会一直出现 类型Session中的方法load(Class,Serializable)对于参数(class,int)不适用
下面是用eclipse写得程序
帮忙看看 谢谢了
7 回复
#2
huwangvs
2008-11-24 20:52
你jdk版本?1.4?
改成new Integer(1).....
#3
elan1986
2008-11-24 21:55
JDK是1.5的
更改了还是不可以
我现在怀疑是因为配置的那个ID主键得属性是INT类型
当我将其更改为String得时候 就没有什么问题了
但是要这样写 load(User.class,"3");
估计还是配置的问题吧!
#4
huwangvs
2008-11-24 22:41
应该不是配置问题吧。
你看看你的eclipse里面的jdk编译级别是多少?可能还是1.4的。
#5
guoxhvip
2008-11-25 00:29
同意楼上观点 从来没有遇到过这情况 应该是jdk版本低了
#6
elan1986
2008-11-25 12:15
我更改为1.6但是还是有问题
还是同样的问题!
#7
huwangvs
2008-11-25 15:41
那就不知道了。。。。
#8
roemin
2010-01-24 19:24
private Integer id;
load(User.class,new Integer(1));
试试!
1