我想知道是否有可能让SDR为CrudRepository(其中T不是JPA管理的实体)生成REST端点。这是我的示例:
@Getter @Setter
public class UserProfile {
private String id;
private String username;
private String firstName;
private String lastName;
private String avatarUrl;
private String email;
}
public class UserRepository implements CrudRepository<UserProfile, String>{
...
}
UserRepository类部分地通过对不同服务进行API调用并部分地从数据库中加载其他信息来实现所有CrudRepository方法。
我可以让Spring Data Rest生成一个/ userprofiles端点而不是自己实现RestController吗?到目前为止,我将UserRepository放入了一个通过@EnableJpaRepositories进行扫描的程序包中,但似乎没有任何作用。