• 给我冲
    2019-12-02
    总结 1、@Query直接书写SQL可以实现部分更新,但是无法实现动态部分更新
    2、@DynamicUpdate注解可以实现动态部分更新,无法处理遇到Null值想忽略的情况,即数据库不为Null,Entity为Null,则会被覆盖为Null
    3、通过书写工具类JpaUtil,可以实现动态部分更新,但是不会处理Null的情况。
    所以,根据业务需求合理选择3种方案。
    
     2
  • 小奶狗
    2019-12-18
    每次更新都会先查询下,不好
    
    
  • 孟江
    2019-12-17
    查询两遍,这样对性能有影像吧
    
    
  • ericlf
    2019-11-26
    06:14,mobile不变,address改变时,Hibernate sql更新了2个字段,这个和视频讲解预期的应该只会更新一个address字段,好像有冲突,不大明白,求解
    
    