`

Spring + Compass + paoding配置

 
阅读更多
Spring + Compass + paoding配置:

compass.cfg.xml



1.<?xml version=”1.0″ encoding=”UTF-8″?>
2.<compass-core-config
3.    xmlns=”http://www.compass-project.org/schema/core-config”
4.    xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance”
5.    xsi:schemaLocation=”http://www.compass-project.org/schema/core-config
6.           http://www.compass-project.org/schema/compass-core-config-2.2.xsd”>
7.
8.    <compass name=”default”>
9.        <connection>
10.            <file path=”C:/target” />
11.        </connection>
12.
13.        <searchEngine>
14.            <analyzer name=”MyAnalyzer” type=”CustomAnalyzer”
15.                analyzerClass=”net.paoding.analysis.analyzer.PaodingAnalyzer”>
16.            </analyzer>
17.        </searchEngine>
18.    </compass>
19.
20.</compass-core-config>


applicationContext.xml



1.<bean id=”compass” class=”org.compass.spring.LocalCompassBean” p:configLocation=”classpath:compass.cfg.xml”
2.        p:transactionManager-ref=”transactionManager”>
3.        <property name=”resourceLocations”>
4.            <list>
5.                <value>classpath:xxx/POJO.cmd.xml</value>
6.                <value>classpath:xxx/POJO.cpm.xml</value>
7.            </list>
8.        </property>
9.        <property name=”compassSettings”>
10.            <props>
11.                <!–
12.                    <prop key=”compass.engine.connection”>C:/target</prop>
13.                    <prop key=”compass.engine.analyzer.default.type”>net.paoding.analysis.analyzer.PaodingAnalyzer</prop>
14.                –>
15.                <prop key=”compass.transaction.factory”>org.compass.spring.transaction.SpringSyncTransactionFactory</prop>
16.            </props>
17.        </property>
18.    </bean>


上面的注释部分其实和compass.cfg.xml文件效果是一样的。我们可以去掉p:configLocation属性以及compass.cfg.xml文件,打开上画的注释,运行的结果是一致的。

分享到:
评论

相关推荐

    spring + hibernate + struts2 + compass2.1

    - **applicationContext-compass.xml** 是Spring配置文件,用于配置Compass的整合和设置。 这些文件表明项目中已经配置了Compass与Hibernate的集成,以便在数据库中存储的对象能够被全文搜索。Paoding分词库的引入...

    基于Compass2.2与Spring 结合建立索引的实例

    2. **配置Spring**:创建Spring配置文件,配置Compass相关的bean,包括索引管理器(IndexManager)、查询执行器(QueryExecutor)等。 3. **实现服务层**:创建服务层接口及其实现类,利用Spring的注入机制注入...

    Compass技术文档

    3. **初始化Compass环境**:在Spring配置文件中定义Compass环境配置,指定索引存储位置等信息。 4. **数据索引**:通过调用Compass API将数据添加到索引中。 5. **执行搜索**:利用Compass提供的API执行搜索操作,...

    基于Java的Luncene的compass框架说明使用技术文档.pdf

    Compass依赖于顶级的Lucene搜索引擎,并与诸如Hibernate和Spring等流行框架相结合,为应用程序提供了从数据模型和数据源同步变化的搜索能力。此外,它还添加了两方面的特性:事务管理和快速更新优化。 Compass的...

    JAVA上百实例源码以及开源项目源代码

    简介 笔者当初为了学习JAVA,收集了很多经典源码,源码难易程度分为初级、中级、高级等,详情看源码列表,需要的可以直接下载! 这些源码反映了那时那景笔者对未来的盲目,对代码的热情、执着,对IT的憧憬、向往!...

    java开源包1

    Spring4GWT GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java...

    java开源包11

    Spring4GWT GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java...

    java开源包2

    Spring4GWT GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java...

    java开源包3

    Spring4GWT GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java...

    java开源包6

    Spring4GWT GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java...

    java开源包5

    Spring4GWT GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java...

    java开源包10

    Spring4GWT GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java...

    java开源包4

    Spring4GWT GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java...

    java开源包8

    Spring4GWT GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java...

    java开源包7

    Spring4GWT GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java...

    java开源包9

    Spring4GWT GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java...

    java开源包101

    Spring4GWT GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java...

    Java资源包01

    Spring4GWT GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java...

Global site tag (gtag.js) - Google Analytics