本帖最后由 dxx276786560888321 于 2009-08-01 17:29:58 编辑

解决方案 »

  1.   

    谈谈我对你以上程序的理解(很久没研究hibernate了,不一定正确哈):1:实体类User中id为String类型,而配置文件中<generator class="native"/> 主键生成策略是native,好像这里有个错误,int型才是native吧,String应该是uuid;2:Base类中最好用try-catch块捕获异常,虽然不用逻辑上也没什么错误,但捕获异常并上抛是一个好习惯
      

  2.   

    谢谢kingboxing088啊,的确是因为你说的“int型才是native吧,String应该是uuid”,呵呵,我是初学hibernate,是个菜鸟,谢谢了啊
      

  3.   


    呵呵 ,其实我对hibernate研究也不深,很多东西都快忘了。问题解决了就好!