2010-10-14 56 views
0

我想知道是否有可能在两个应用程序中使用相同的索引文件的实体。让我更具体的:两个应用程序使用相同的索引文件与Hibernate搜索

我们有一个在线应用程序与前端为用户和应用程序的后端任务(=管理员界面)。两者都在同一个JBOSS AS上运行。两个应用程序都使用相同的数据库,因此它们使用的是相同的实体。当然,两个应用程序中的包名称并不相同。

所以这是我们的用例:用户应该能够通过frondend进行搜索。用户只能看到标有“可见”的结果。这个标记发生在我们的管理界面中,所以每当实体在后端被标记为“可见”时,前端的索引应该被更新。

当然,两个应用程序都具有相同的索引根文件夹。在我的索引文件夹中有2个索引文件:

de.x.x.admin.model.Product de.x.x.frondend.model.Product

如何 “合并” 这种通过Hibernate Search的配置?我只是没有得到它通过文件...

感谢您的任何帮助!

回答

0

好吧,看来,这是不可能的...

+0

我有类似的问题。我有一个WebService查询数据库中的一个表,我只有阅读权限,而且速度太慢。现在,Hibernate Search可以帮助我吗? – elias 2012-02-28 15:39:55