你的 update 长啥样? 贴出来看看啊

解决方案 »

  1.   


    update是用的spring data jpa啊
    这是继承public interface DictionaryDao  extends PagingAndSortingRepository<Dictionary, String>,DictionaryDaoCustom{}这是调用save @Transactional(readOnly = false)
    public void saveDictionary(Dictionary entity) {
    dictionaryDao.save(entity);
    }
      

  2.   

    我一般是这样写    @Id   
        @GeneratedValue(generator = "system-uuid")   
        @GenericGenerator(name = "system-uuid", strategy = "uuid") 
        public String getId() {
    return this.id;
        }    public void setId(String id) {
    this.id = id;
        }
      

  3.   

    看了下,原来你是用ORACLE数据库的序列自增的,你就用@SequenceGenerator
      

  4.   

    我不想用序列啊,我想用自动生成的id
    新增和修改的方法都是save
      

  5.   


    我用的是spring data jpa ,里面没有saveorupdate 方法
      

  6.   

    我找到问题了,原来不是hibernate的问题,是我页面的PKID没有传进来,唉