假设您有一个实体类,其中包含2个(或最终更多) @Projection :
@Projection(name ="S", types = { Entity.class })
public interface EntitySmall {
Long getId();
String getName();
}
和
@Projection(name ="L", types = { Entity.class })
public interface EntityLarge {
Long getId();
String getName();
Date getCreatedAt();
String getCreatedBy();
//...and more stuff
}
是否可以在同一实体类的 @RepositoryRestResource 上同时使用 @Projection ?
到目前为止我设法做的是定义一个(并且只有一个) @Projection ,作为 @RepositoryRestResource 中的'excerptProjection',如果我如果没有定义,Repo使用实体
的默认表示唯一的解决方案是 @RepositoryRestResource 的唯一解决方案是 @Projection 的数量?