Spring Data Rest---excerpts (引用)
对应spring-data-rest-reference 的第8.2章
Declaration: An excerpt is a projection that is applied to a resource collection automatically
定义:一个引用就是一个自动提供资源集的投影。
例如:
在PersonRepository的定义上加入注解
@RepositoryRestResource(excerptProjection= NoAddresses.class)
interface PersonRepository extends CrudRepository<Person, Long> {}
这样在嵌入Person类的时候(或者其他类使用到了Person类型对象)就会引用到NoAddresses投影。这里有一点要注意,引用投影(Excerpts Projection)在单个资源中并不会自动注入,必须要手动注入,因为引用投影是为了给数据集提供一个默认的预览模式(preview),最合适用的情况是有多个实体类的情况。