Bei Verwendung Hibernate suchen, wie Analyzer zu verwenden, die nicht Konstruktor ohne Argumente
wie haben einen Analyzer mit Konstruktor zu verwenden, die ein Argument benötigen? danke!
Bei Verwendung Hibernate suchen, wie Analyzer zu verwenden, die nicht Konstruktor ohne Argumente
wie haben einen Analyzer mit Konstruktor zu verwenden, die ein Argument benötigen? danke!
Hibernate Search sucht nach in der Reihenfolge:
org.apache.lucene.util.Version
(wie dies ein weit verbreitetes requiremnt ist).Also, wenn Ihr eigener Analysator muss nur die Version
, die aus dem Feld arbeiten und es gibt keine Notwendigkeit, Änderungen daran vorzunehmen.
Für andere Bedürfnisse, werden Sie hinzufügen eine Konstruktor ohne Argumente zu Ihrem Analyzer.
Wenn Sie nicht den Code der Analyzer Quelle ändern, eine gemeinsame Lösung ist es, Unterklasse, und fügen Sie ein No-Argumente Konstruktor. Wahrscheinlich müssen Sie den übergeordneten Konstruktor aufrufen und einige Konstanten übergeben.