Als «jpa» getaggte Fragen

94
@OneToMany List <> vs Set <> Unterschied

Gibt es einen Unterschied, wenn ich benutze @OneToMany public Set<Rating> ratings; oder wenn ich benutze @OneToMany public List<Rating> ratings; beide funktionieren in Ordnung, ich kenne den Unterschied zwischen einer Liste und einem Satz, aber ich weiß nicht, ob dies einen...

93
Was bedeuten REFRESH und MERGE in Bezug auf Datenbanken?

Ich bin neugierig und muss diese Antwort schnell finden. Google wird nicht viel helfen. Die Java-Persistenz-API verfügt über die folgenden Eigenschaften, mit denen das Framework angewiesen wird, Operationen an zugeordneten Entitäten zu kaskadieren: CascadeType.PERSIST CascadeType.DELETE...

92
Spring JPA @Query mit LIKE

Ich versuche, eine Methode in CrudRepository zu erstellen, die mir eine Liste von Benutzern geben kann, deren Benutzernamen WIE der Eingabeparameter sind (nicht nur damit beginnen, sondern ihn auch enthalten). Ich habe versucht, die Methode zu verwenden, "findUserByUsernameLike(@Param("username")...

90
Parameter in der Like-Klausel JPQL

Ich versuche, eine JPQL-Abfrage mit einer Like-Klausel zu schreiben: LIKE '%:code%' Ich hätte gerne Code = 4 und finde 455 554 646 ... Ich kann nicht bestehen :code = '%value%' namedQuery.setParameter("%" + this.value + "%"); denn an einem anderen Ort brauche ich mich :valuenicht von den %Zeichen...