SQL Server 由2000升级至2005,原来运行很好的hibernate语句(load查询)有一部分不能正常运行,但在我本机可以运行,放到外网服务器上就不行了.
解决方法:
将load(Object.class,id)语句改成query查询就可以了
由
改为:
解决方法:
将load(Object.class,id)语句改成query查询就可以了
由
getSession().load(Admin.class, adminId);改为:
query = getSession().createQuery("from Admin where id=?");
query.setInteger(0, adminId);
2万+

被折叠的 条评论
为什么被折叠?



