Spring-data-jpa表实体的字段和表的字段是一一对应的。比如,那么,如果我在查询时,想在表字段的基础上添加几个返回的字段,怎么办?
解:在实体类中添加我们想添加的字段,并加上注解:@Transient,如图所示:
@Transient
privite String userId;
这样在调用此类返回时,便有了此字段,我们可以给这个字段赋值,进行操作,而且不会在数据库中添加这个字段。
本文介绍如何在 Spring Data JPA 中为实体类动态添加字段,并通过 @Transient 注解确保这些字段不会被持久化到数据库中,同时可以在查询结果中返回。
Spring-data-jpa表实体的字段和表的字段是一一对应的。比如,那么,如果我在查询时,想在表字段的基础上添加几个返回的字段,怎么办?
解:在实体类中添加我们想添加的字段,并加上注解:@Transient,如图所示:
@Transient
privite String userId;
这样在调用此类返回时,便有了此字段,我们可以给这个字段赋值,进行操作,而且不会在数据库中添加这个字段。
1138
580

被折叠的 条评论
为什么被折叠?