程序没有直接在eclipse里显示语法错误,那说明自动拆装箱是ok的。
但具体到在hibernate中的操作,那要看你引用的hibernate版本本身是否支持自动拆装了。
应该是你的hibernate本身不允许这么做,所以你才必须要写成对象类型才能进行查询,这和jdk已经无关了
但具体到在hibernate中的操作,那要看你引用的hibernate版本本身是否支持自动拆装了。
应该是你的hibernate本身不允许这么做,所以你才必须要写成对象类型才能进行查询,这和jdk已经无关了
解决方案 »
- spring+hibernate 延迟加载出错could not initialize proxy-the owning Session was closed
- 求高手指点
- Directory listing for/错误
- 整合struts1.1和spring2.0是出错了
- 急求!!!救命啊!!!!birt在图形界面上,如何用鼠标获得相应点的值!
- 使用hibernet框架,当数据库部分字段没有内容(为空),得到记录集合,部分值为null!
- 自己配了apache和tomcat的集成,但是不能正常访问
- tomcat配置连接池,连接局域网内的一台机器(它是数据库服务器)
- tomcat中配置Logger的问题:
- ArrayList源代码实现->有的用方法System.arraycopy 有的用Arrays.copyOf,为什么,区别在何处??
- J2EE开源框架源码地址
- 使用JAVA语言如何通过淘宝网的API接口获得数据
LZ最后把异常贴出来
Exception in thread "main" java.lang.Error: Unresolved compilation problem:
The method load(Class, Serializable) in the type Session is not applicable for the arguments (Class, int) at com.liang.view.TestMain.updateEmployee(TestMain.java:43)
at com.liang.view.TestMain.main(TestMain.java:20)
程序是有包语法错误的在load那报错了
我的Hibernate是3.3版本的
如果真是语法错误的话,请确认eclipse中window->Preferences->java->Compiler , 里面的Compiler compliance level是不是选中了你JDK相应版本的compiler 。JDK7我没用过,但我想你这至少要选个1.5,才能保证自动拆装正确。
你先试试