Wie kann in einer Java Klasse ein Attribut für die Hibernate-Suche wie folgt annotiert werden?
1 2 |
@Field(index = Index.YES, analyze = Analyze.YES, store = Store.NO) private String klinik_name = null; |
Dazu folgende EAnnotation als Value mit den voll qualifizierter Namen einfügen, damit auch die imports aufgelöst werden können
1 |
@org.hibernate.search.annotations.Field(index=org.hibernate.search.annotations.Index.YES, analyze=org.hibernate.search.annotations.Analyze.YES, store=org.hibernate.search.annotations.Store.NO) |
Und für die Maven pom.xml
, den folgenden Eintrag, damit die Hibernate Klassen auch gefunden werden können:
1 2 3 4 5 6 |
<!-- Für die Hibernate Volltext-Suche --> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-search-orm</artifactId> <version>5.3.0.Final</version> </dependency> |