日期:2014-05-18  浏览次数:20844 次

大神帮帮看,getHibernateTemplate().get() 返回null,太诡异
ssh学习中遇到的问题,在dao层this.getHibernateTemplate().get(Xxx.class , xxx) 返回null,具体的情况是,第二个参数如果是方法传进来的就封装不到数据,如果是写死在那里的话就可以封装到数据,比如.get(Xxx.class , "4028838840263e270140343e2f850004");
数据库主键用的是hibernate配置的uuid,大神帮帮忙,在线等,多谢了
Hibernate SSH

------解决方案--------------------
那意思如果第二个参数写死的话,返回的值是正确的?

------解决方案--------------------
引用:
Quote: 引用:

那意思如果第二个参数写死的话,返回的值是正确的?


对,目前就是这样,以前主键不用uuid还是没问题的
可以这样试试,通过方法去传递这个值(4028838840263e270140343e2f850004),我猜应该没问题。
------解决方案--------------------
多简单的问题,你传进来的值就不对。
------解决方案--------------------
代码贴出来 错误贴出来!
你这样说 看个锤子!