Mybatis Plus Json格式字段的映射

Mybatis Plus Json格式字段的映射

1.entity

需要在类添加注解@TableName(autoResultMap = true)

需要在字段上添加注解 @TableField(typeHandler = JacksonTypeHandler.class)

阅读更多

Hibernate

Session的flush和refresh

  • flush(),刷新缓存至数据库,即发送SQL语句,但不提交
  • refresh(object),刷新数据库至缓存,使某个对象与数据库保持一致,会执行查询语句

Hibernate中JavaBean对象的三种状态

  1. 临时状态

    对象既不在session中,数据库中也没有数据项与之对应

  2. 持久状态

    对象在Session中,也在数据库中有与之对应的存在

    在事务中,更新持久化对象时,无需显示调用update,在执行事务时,会自动flush

阅读更多