Als «spring-data-jpa» getaggte Fragen

Spring Data - JPA ist Teil des Spring Data-Dachprojekts, mit dem sich JPA-basierte Repositorys einfach implementieren lassen

9
Deaktivieren Sie alle Datenbank-bezogenen Autokonfigurationen in Spring Boot
Ich verwende Spring Boot, um zwei Anwendungen zu entwickeln, eine dient als Server und eine andere ist eine Client-App. Beide sind jedoch dieselbe App, die je nach aktivem Profil unterschiedlich funktioniert. Ich verwende die automatische Konfigurationsfunktion von Spring Boot, um meine Anwendungen zu konfigurieren. Ich möchte die gesamte datenbankbezogene automatische …

9
% Like% Abfrage im Frühjahr JpaRepository
Ich möchte eine ähnliche Abfrage schreiben JpaRepository aber sie gibt nichts zurück: LIKE '%place%'-es funktioniert nicht. LIKE 'place' funktioniert perfekt. Hier ist mein Code: @Repository("registerUserRepository") public interface RegisterUserRepository extendsJpaRepository<Registration,Long> { @Query("Select c from Registration c where c.place like :place") List<Registration> findByPlaceContaining(@Param("place")String place); }


5
POSTEN einer @ OneToMany-Subressourcenzuordnung in Spring Data REST
Derzeit habe ich eine Spring Boot-Anwendung, die Spring Data REST verwendet. Ich habe eine Domänenentität, Postdie die @OneToManyBeziehung zu einer anderen Domänenentität hat Comment. Diese Klassen sind wie folgt aufgebaut: Post.java: @Entity public class Post { @Id @GeneratedValue private long id; private String author; private String content; private String title; …

4
Abfrage ohne Berücksichtigung der Groß- und Kleinschreibung mit Spring CrudRepository
Mit Spring CrudRepository Query; Ich möchte "DeviceType" -Entitäten mit der Eigenschaft "name" auswählen. Bei der folgenden Abfrage wählen Sie die Berechtigungen nach Groß- und Kleinschreibung aus. Wie ich es fallunabhängig mache. Vielen Dank. public interface DeviceTypeRepository extends CrudRepository<DeviceType, Integer>, JpaSpecificationExecutor<DeviceType> { public Iterable<DeviceType> findByNameContaining(String name); }

4
Spring Data JPA-Suche nach eingebetteter Objekteigenschaft
Ich möchte eine Signatur der Spring Data JPA-Repository-Schnittstellenmethode schreiben, mit der ich Entitäten mit der Eigenschaft eines eingebetteten Objekts in dieser Entität finden kann. Weiß jemand, ob und wie dies möglich ist? Hier ist mein Code: @Entity @Table(name = "BOOK_UPDATE_QUEUE", indexes = { uniqueConstraints = @UniqueConstraint(columnNames = { "bookId", "region" …

4
Fehlende CrudRepository # findOne-Methode
Ich verwende Spring 5 in meinem Projekt. Bis heute gab es eine verfügbare Methode CrudRepository#findOne. Aber nach dem Herunterladen des neuesten Schnappschusses verschwand er plötzlich! Gibt es einen Hinweis darauf, dass die Methode derzeit nicht verfügbar ist? Meine Abhängigkeitsliste: apply plugin: 'java' apply plugin: 'org.springframework.boot' apply plugin: 'io.spring.dependency-management' repositories { …

7
Frühlingsdaten: "Löschen von" wird unterstützt?
Ich verwende Spring JPA für den Datenbankzugriff. Ich kann Beispiele wie findByName und countByName finden, für die ich keine Methodenimplementierung schreiben muss. Ich hoffe, Beispiele für das Löschen einer Gruppe von Datensätzen zu finden, die auf einer bestimmten Bedingung basieren. Unterstützt Spring JPA deleteByName-like delete? Jeder Zeiger wird geschätzt. Grüße …

8
Wie funktioniert der FetchMode in Spring Data JPA?
Ich habe eine Beziehung zwischen drei Modellobjekten in meinem Projekt (Modell- und Repository-Snippets am Ende des Beitrags. Wenn ich anrufe PlaceRepository.findById, werden drei ausgewählte Abfragen ausgelöst: ("sql") SELECT * FROM place p where id = arg SELECT * FROM user u where u.id = place.user.id SELECT * FROM city c …

3
JpaRepository Wird für DML-Vorgänge nicht unterstützt [Abfrage löschen]
Ich habe eine Abfrage geschrieben, um einige Objekte in meiner erweiterten Benutzeroberfläche zu löschen JPaRepository, aber wenn ich die Abfrage ausführe, wird eine Ausnahme ausgelöst! Kann mir das jemand erklären? Abfrage: public interface LimitRepository extends JpaRepository<CLimit, Long> { @Query("delete from CLimit l where l.trader.id =:#{#trader.id}") void deleteLimitsByTrader(@Param("trader") CTrader trader); } …

4
Wie verwende ich @Transactional mit Spring Data?
Ich habe gerade angefangen, an einem Spring-Data-, Hibernate-, MySQL- und JPA-Projekt zu arbeiten. Ich habe auf Spring-Data umgestellt, damit ich mich nicht darum kümmern muss, Abfragen von Hand zu erstellen. Ich habe festgestellt, dass die Verwendung von @Transactionalnicht erforderlich ist, wenn Sie Spring-Daten verwenden, da ich meine Abfragen auch ohne …

1
crudrepository findBy Methodensignatur mit mehreren Operatoren?
Ich habe eine Entitätsklasse wie diese: @Entity @Table(name = "EMAIL") class Email{ @Id @Column(name = "Id") Long id; @Column(name = "EMAIL_ID") String emailId; @Column(name = "PIN_CODE") String pincode; } Wie schreibe findByich eine Methode für die folgende Abfrage mit crudrepository spring data jpa? select email_id,name from email_details where eamil_id in('mike@gmail.com','ram@gmail.com') …

16
Frühlingsdaten und native Abfrage mit Paginierung
In einem Webprojekt, das die neuesten Spring-Daten (1.10.2) mit einer MySQL 5.6-Datenbank verwendet, versuche ich, eine native Abfrage mit Paginierung zu verwenden, aber org.springframework.data.jpa.repository.query.InvalidJpaQueryMethodExceptionbeim Start tritt eine auf. UPDATE : 20180306 Dieses Problem wurde jetzt in Spring 2.0.4 behoben. Für diejenigen, die noch interessiert sind oder mit älteren Versionen nicht …

18
Die mit @Repository kommentierte Schnittstelle kann im Spring Boot nicht automatisch verdrahtet werden
Ich entwickle eine Spring-Boot-Anwendung und stoße hier auf ein Problem. Ich versuche, eine mit @Repository kommentierte Schnittstelle einzufügen, und es scheint überhaupt nicht zu funktionieren. Ich erhalte diesen Fehler org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springBootRunner': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: com.pharmacy.persistence.users.dao.UserEntityDao …

8
Lombok @ Builder und JPA Standardkonstruktor
Ich verwende das Projekt Lombok zusammen mit Spring Data JPA. Gibt es eine Möglichkeit, Lombok @Buildermit dem JPA-Standardkonstruktor zu verbinden ? Code: @Entity @Builder class Person { @Id @GeneratedValue(strategy = GenerationType.AUTO) private Long id; } Soweit ich weiß, benötigt JPA einen Standardkonstruktor, der durch @BuilderAnmerkungen überschrieben wird . Gibt es …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.