JPA#实体属性转换器
__震惊,一下内容竟然是空白
用途 (自动转换数据库字段和实体属性间的最佳取值):
-
1. POJO持久化到数据库表中的时候,对某些特殊属性处理后,用处理过的值作为数据库字段的值。
2. 从数据库查询默写记录并映射到POJO时候,对某些字段特殊处理后赋给POJO的属性。
-
要点:
-
1. 实现javax.persistence.AttributeConverter<>,接口
2. 覆写public Y convertToDatabaseColumn (X attribute); 和public X convertToEntityAttribute (Y dbData); 方法。
3. 再实体类的相关属性之上添加注解
-
demo:
-
-