我有一个Model类,它在两个应用程序之间共享。其中一个应用程序需要支持全文搜索,该搜索已使用hibernate search实现。其他应用程序不需要此搜索功能。问题是,当我启动我的spring应用程序时,索引目录是自动创建的。有什么方法可以防止在其他应用程序中创建这些索引目录吗?
我有一个Model类,它在两个应用程序之间共享。其中一个应用程序需要支持全文搜索,该搜索已使用hibernate search实现。其他应用程序不需要此搜索功能。问题是,当我启动我的spring应用程序时,索引目录是自动创建的。有什么方法可以防止在其他应用程序中创建这些索引目录吗?
1条答案
按热度按时间sczxawaw1#
在Hibernate Search 6+中,将不想使用Hibernate Search的应用程序的配置属性
hibernate.search.enabled
设置为false
。在Hibernate Search 5中,将不想使用Hibernate Search的应用程序的配置属性
hibernate.search.autoregister_listeners
设置为false
。来源:https://docs.jboss.org/hibernate/stable/search/reference/en-US/html_single/#search-configuration-event