请教关于hibernate的问题
为什么我在是用load方法后会一直出现 类型Session中的方法load(Class,Serializable)对于参数(class,int)不适用
下面是用eclipse写得程序
帮忙看看 谢谢了
搜索更多相关主题的帖子:
hibernate
----------------解决方案--------------------------------------------------------
你jdk版本?1.4?
改成new Integer(1).....
----------------解决方案--------------------------------------------------------
JDK是1.5的
更改了还是不可以
我现在怀疑是因为配置的那个ID主键得属性是INT类型
当我将其更改为String得时候 就没有什么问题了
但是要这样写 load(User.class,"3");
估计还是配置的问题吧!
----------------解决方案--------------------------------------------------------
应该不是配置问题吧。
你看看你的eclipse里面的jdk编译级别是多少?可能还是1.4的。
----------------解决方案--------------------------------------------------------
同意楼上观点 从来没有遇到过这情况 应该是jdk版本低了
----------------解决方案--------------------------------------------------------
我更改为1.6但是还是有问题
还是同样的问题!
----------------解决方案--------------------------------------------------------
那就不知道了。。。。
----------------解决方案--------------------------------------------------------
private Integer id;
load(User.class,new Integer(1));
试试!
----------------解决方案--------------------------------------------------------