Giriş
Maven'da şöyle yaparız.
Şöyle yaparız.
"@RepositoryRestResource.name + projection= + @Projection.name" yani şöyle
Şöyle yaparız
Maven'da şöyle yaparız.
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-rest</artifactId>
</dependency>
ÖrnekŞöyle yaparız.
@Projection(name = "userProjection", types = { User.class })
public interface UserProjection {
//Getters
}
Bu projection'a erişmek için kullanılan url şöyle"@RepositoryRestResource.name + projection= + @Projection.name" yani şöyle
http://localhost:8080/rest/users/1?projection=userProjection
ÖrnekŞöyle yaparız
@Projection(name = "foo", types = YourDomainClass.class)
interface Inlined {
// list all other properties
Sector getSector();
}
Hiç yorum yok:
Yorum Gönder