解决方案 »

  1.   


    在XML中使用useGeneratedKeys和keyPropertyibatis是可以直接返回自增主键值的,mybatis是不可以的你可以按照这种步骤得到 sqlSession.insert(getNameSpace() + "insertDomain", domain);
      
     int key = domain.getKey();useGeneratedKey 设置为true, keyProperty为自增主键名称
      

  2.   

    谢谢大家,问题已经解决,是我XML代码写错了,keyProperty后面的值应该和Bean的一致,我却写成了和DB中的字段名一致