Articles of spring data

«Aucun bean de qualification» pour le référentiel JPA dans Spring Boot

J’implémente Rest API avec Spring Boot. Comme mes classes d’entité proviennent d’un package d’un autre package, je devais le spécifier avec l’annotation EntityScan . De plus, j’ai utilisé EnableJpaRepositories pour spécifier le package dans lequel le référentiel JPA est défini. Voici à quoi ressemble mon projet: //Application.java @Configuration @EnableAutoConfiguration @ComponentScan @EntityScan(“org.mdacc.rists.cghub.model”) @EnableJpaRepositories(“org.mdacc.rists.cghub.ws.repository”) Dans ma classe […]

Comment suivre les conseils efficaces de Java?

J’ai fini Effective Java book et je suis devenu confus après. Dans ce livre, Bloch insiste sur le fait de réduire la mutabilité, de rendre les champs définitifs, de refuser les constructeurs publics et de favoriser les usines ou les modèles de constructeurs, de désactiver l’inheritance en utilisant des classes et méthodes finales, etc. Mais […]

Vérification JPQL supérieure à inférieure à la date d’aujourd’hui dans l’annotation @Query

Je souhaite vérifier validTill date de validTill météo est supérieure à celle d’ today avec JPQL. Je sais que je peux y arriver en suivant. Query q = em.createQuery(“select e from MyEntity e where e.validTill > :today “); et passez le paramètre :today . Mais ce n’est pas ce que je voulais. Je veux faire […]

Renvoyer un object personnalisé à partir des données de spring avec une requête native

Ma question est basée sur un autre post . Comment puis-je obtenir la même chose avec une requête native? Les requêtes natives n’autorisant pas JPQL, elles ne permettent donc pas non plus de nouvelles instances. Mon POJO. class Coordinates { private final BigDecimal latitude private final BigDecimal longitude … } Ma table de firebase database […]

Filtres d’entités Hibernate avec les référentiels de données Spring

J’essaie d’utiliser les @Filter niveau Entité de Hibernate 4 avec des référentiels de données Spring dans un projet Spring Boot. Mon objective final est d’implémenter une suppression générique générique avec quelque chose d’un peu plus flexible que l’annotation @Where d’Hibernate. Après quelques difficultés, je suis arrivé à la solution, éventuellement naïve, selon laquelle cela pourrait […]

Enregistrer un nouveau convertisseur de date pouvant être audité dans Spring Data MongoDB pour ZonedDateTime

Je souhaite que mon document MongoDB auditable ( @CreatedDate et @LastModifiedDate ) fonctionne avec les champs ZonedDateTime . Apparemment, ce type n’est pas pris en charge par Spring Data (consultez org.springframework.data.auditing.AnnotationAuditingMetadata ). Version du framework: Spring Boot 2.0.0 et Spring Data MongoDB 2.0.0 Erreur d’audit Spring Data: java.lang.IllegalArgumentException: Invalid date type for member ! Supported […]

Meilleures pratiques d’internationalisation des données de spring

J’ai un projet de spring mvc avec des données de spring, jpa et hibernate. J’ai une firebase database multilingue. J’ai conçu ma firebase database et mon entité. Je recherche la meilleure pratique pour interroger mes tables par langue. Dois-je écrire une requête jpa personnalisée ou existe-t-il un moyen générique d’interroger mes tables? Si j’ai une […]

Spring: remplacement de la méthode de sauvegarde dans CrudRepository

Je voudrais append du code dans la méthode de sauvegarde dans CrudRepository mais garder la fonctionnalité originale. Une fois que cette méthode de sauvegarde a été utilisée, enregistrez-la dans le référentiel, mais exécutez en plus une action supplémentaire. C’est possible? Si oui, comment pourrais-je le faire correctement? Merci d’avance pour vos conseils modifier Donc, je […]

Spring Data Hibernate + Pageable: Renvoie les résultats vides

J’utilise les référentiels Spring Data sans aucun problème. Lorsque j’ai essayé d’append Paging (à l’aide de l’interface Pageable), tout s’est bien passé. Toutefois, lorsque l’ensemble de résultats renvoyé est inférieur à la taille de la page, le résultat est une liste vide. Ce qui suit est mon PageRequest. Les valeurs par défaut pour index et […]

Existe-t-il des données de spring pour CouchDB?

Spring-data peut-il être utilisé avec CouchDB? Je sais qu’il existe un projet communautaire Spring-Data-Couchbase, mais est-ce compatible avec CouchDB ou fonctionne-t-il uniquement avec Couchbase? Si non, existe-t-il une version CouchDB de Spring-data? Ou suis-je incapable d’utiliser les données de spring avec CouchDB?