springboot jpa @Convert
时间: 2023-12-18 13:02:11 浏览: 94
引用\[1\]是一个Spring Boot的测试用例,用于测试调用controller接口的添加数据和查询数据的功能。在测试用例中,通过@Autowired注入了UserController,并使用add方法添加了一个User对象,使用findById方法查询了一个User对象。引用\[2\]是一个实体类的定义,其中使用了@Transient注解标记了一个字段,表示该字段在数据库表中不存在。引用\[3\]是一个转换器类的定义,实现了AttributeConverter接口,用于将GenderEnum枚举类型转换为数据库中的String类型。在使用JPA时,可以通过@Convert注解将转换器应用于实体类的属性上,实现属性值与数据库字段值的转换。
#### 引用[.reference_title]
- *1* *3* [@Convert jpa中用于进行数据库存储类型与程序中类型的转换](https://blog.csdn.net/u012326462/article/details/82668427)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [Springboot JPA 实体类添加@Transient](https://blog.csdn.net/qq_35974759/article/details/81134744)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文