PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Benutzerdefinierte Abfragen in Spring mit JPA

Sie müssen den EntityManager nicht automatisch verdrahten , Spring erledigt das alles für Sie.

Stattdessen müssen Sie in Ihrem Repository eine neue Methode definieren und diese mit @Query annotieren .

Beispiel:

@Query(value = "select current_timestamp from #{#entityName} u")
String findTimestamp();

Weitere Informationen zur Verwendung von @Query finden Sie hier im Frühjahr docs:https://docs.spring.io/spring-data/jpa/docs/current/reference/html/#jpa.query-methods.at-query .