【发布时间】:2019-02-27 21:53:31
【问题描述】:
是否可以结合 Jackson @JsonView() 和 Spring Data Rest @RepositoryRestResource 以使存储库方法返回(或接受)对象的视图?
即有没有可能写出这样的东西(我当然试过但没有成功)?
@RepositoryRestResource
public interface UserRepository extends CrudRepository<User, Long> {
@JsonView({UserView.ReadOnly.class})
Optional<User> findById(Long id);
<S extends User> S save(@JsonView({UserView.Updatable.class}) S s);
}
【问题讨论】:
标签: java spring jackson spring-data-rest jackson-databind