私はsimple Spring Boot 1.5 Spring Data REST applicationをプロファイリングしています。驚いたことに、Atteo Evo InflectorはJProfilerによると半分以上をCPUで驚異的なホットスポットです:春のデータを静的に設定するREST
あなたはApache Benchでこれを再現することができるはずです。
ab2 -c 1 -n 10000 http://localhost:8080/people
リポジトリがあります:
@RepositoryRestResource(collectionResourceRel = "people", path = "people")
public interface PersonRepository
extends PagingAndSortingRepository<Person, Long> {
List<Person> findByLastName(@Param("name") String name);
}
および(Lombok -ed)データ:
はなぜ春HATEOASは、リポジトリが静的collectionResourceRel
を定義するとき@RepositoryRestResource
リポジトリを活用しようとしていますか?任意のアイデアは、どのような正しい注釈は、私のSpring Data RESTアプリケーションを構成するのですか?