版本发布

  • 用jdbcTemplate读取数据库

    soubin 7 年前 在该版本发布之后已有 1 次代码提交到 develop 分支

    主要是用来读取数据

     
  • JPA例外处理

    soubin 7 年前 在该版本发布之后已有 2 次代码提交到 develop 分支

    1. JpaDaoConflictIdException

      发生:I

      主键冲突

    2. JpaDaoConflictNullException

      发生:I/U

      非空字段未赋值

    3. JpaDaoConflictUniqueException

      发生:I/U

      唯一索引违反

    4. JpaDaoDataException

      发生:I/U

      数据错误,比如说字段超过长度

    5. JpaDaoNoPrimaryException

      发生:U

      主键不存在

    6. JpaDaoNoVersionInfoException

      发生:U

      版本信息不存在

    7. JpaDaoOptimisticLockingFailureException

      发生:U

      乐观锁例外,version已经修改

    8. JpaDaoException

      发生:I/U

      上述之外的错误

     
  • JPA例外小结

    soubin 7 年前 在该版本发布之后已有 4 次代码提交到 develop 分支

    主要的JPA例外都小结了一下

    特别需要注意的是

    1. JPADAO中insert和update方法最终都是save来执行的
    2. update的时候entity的ID和Version(存在的话),一定都是非空的;不然JAP会按照insert方法来执行