<o:p></o:p>
<property name="gpsDevices"><o:p></o:p>
<list><o:p></o:p>
<ref local="hibernateGpsDevice" /><o:p></o:p>
list><o:p></o:p>
property><o:p></o:p>
bean><o:p></o:p>
<!----><o:p></o:p>
在上诉的配置文件中又引出了两个新的知识点,CompassGps和CompassGpsDevice。<o:p></o:p>
CompassGps像是一个Service,他需要在application startup时启动服务, application shutdown停止服务,CompassGpsDevice不能独立的存在,他需要依赖CompassGps, CompassGps为CompassGpsDevice提供Compass对象,他们一起为程序提供Index的实时更新。 Compass整合Hibernate 等等 persitance framework的代码就在CompassGpsDevice里,你需要提供不同的Device,如HibernateDevice, JDODevice。你也可以实现自己的Device, CompassGpsDevice会把domain object的更新事件通过CompassGps去通知Compass去实时更新索引文件。
注意事项:<o:p></o:p>
1.在xml文件中必须加dtd或者scheme<o:p></o:p>
2.cpm中class的root属性表示是否可以独立被查找,true为可以<o:p></o:p>
<o:p></o:p>
分享到:
- 2007-11-21 21:27
- 浏览 1051
- 评论(0)
- 论坛回复 / 浏览 (0 / 1448)
- 查看更多
相关推荐
COMPASS使用说明 COMPASS是油气田开发和设计的专业软件,提供了从初步设计到实施的全过程支持。下面是COMPASS使用说明中的重要知识点: 一、基本概念和界面操作 * 文件操作:COMPASS支持打开、保存、导出和打印等...
spring集成compass的配置文件 跟项目配套的compass源码在http://download.csdn.net/source/1447662
以下是 Compass 入门指南,涵盖了 Compass 的核心概念、配置文件、注解方式、核心 API、与 Spring 集成等方面。 Compass 的配置文件 Compass 的配置文件主要分为三类:Java 代码、*.cmd.xml 文件、*.cpm.xml 文件...
2. **配置文件**:如`compass.conf`,可能定义了Compass的配置,如索引位置、连接到的数据源等。 3. **jar包**:项目依赖的各种库,包括Compass、Lucene、SSH框架和其他必需的第三方库。 4. **SQL脚本**:用于初始化...
通过添加特定的注解或配置,Compass可以在实体的CRUD操作时自动处理索引的更新。 6. **建立索引** 应用启动时,通常会执行一次全量索引,将所有数据导入到Compass中。这可以通过调用Compass的批处理索引API完成。...
4. 连接成功后,你可以开始使用Compass来管理你的MongoDB数据库。 在Node.js学习过程中,MongoDB和Compass的结合使用可以帮助你更好地理解和操作数据库。通过Node.js的MongoDB驱动,你可以编写JavaScript代码来与...
这通常包括设置Compass的配置文件(如`compass.cfg.xml`),以及定义索引和搜索策略等。具体配置项取决于项目的需求,例如索引存储位置、索引更新频率等。 #### 五、Compass 高级特性 Compass 提供了许多高级特性...
这将创建一个名为`my_project`的目录,包含基本的Compass配置和文件结构。 四、Compass的主要功能 1. **网格系统**:Compass提供了多种布局网格系统,如 Blueprint 和 Susy,便于创建响应式网页。 2. **字体图标**...
在使用 Compass Annotation 时,需要进行基本的配置,包括 Compass 实例的创建、数据源的配置、以及启用 Annotation 映射支持。然后,在实体类上添加相应的注解,并在应用启动时进行初始化,让 Compass 扫描并加载...
4. **事务支持**:由于Compass与ORM框架(如Hibernate和JPA)的集成,它可以支持事务性搜索,确保数据的一致性。 5. **多域搜索**:Compass支持多域搜索,允许你在不同字段上执行复杂的查询,提高了查询的灵活性。 ...
mongodb-compass-1.28.4-darwin-x64.dmg
### Compass 使用详解 #### 一、Compass 概述 Compass 是一款开源的 Java 库,用于简化 Lucene 的使用。它通过提供类似于 Hibernate 的对象关系映射(ORM)功能,使得开发者能够更加轻松地将 Java 对象映射到 ...
### 基于Java的Luncene的Compass框架说明使用技术文档 #### 一、原理描述 Compass是一款优秀的开源Java搜索引擎框架,它能够帮助应用程序实现更为强大的搜索引擎语义能力。Compass依赖于顶级的Lucene搜索引擎,并...
2. **Compass配置**:设置数据源、映射文件、索引位置等,创建并启动Compass实例。 3. **对象映射**:学习如何定义对象的属性与Lucene字段的对应关系,包括字段类型、是否存储、是否索引等。 4. **索引操作**:...
COMPASS 教程Pdf COMPASS 是一款专业的油气田设计和生产软件,主要用于油气田的规划、设计和生产过程。下面是 COMPASS 的一些重要知识点: 1. COMPASS WELLPLAN FOR WINDOWS 功能简介:COMPASS 的核心功能包括 ...
Compass中文版说明书
2. **配置ORM集成**:配置Compass与ORM框架的连接,指定数据源和索引存储位置。 3. **定义映射**:为每个需要索引的实体类定义映射,指定哪些字段参与索引,如何分词等。 4. **初始化Compass**:启动Compass实例,...
- CompassConfiguration用于加载配置和映射文件,创建Compass实例。 - CompassSession查询数据时返回CompassHits,提供分数、资源和映射对象。 - CompassTemplate简化索引操作,自动处理Session和Transaction。 ...
4. 配置 Compass:配置 Compass 的 XML 配置文件,指定数据源、索引位置等参数。 5. 初始化和使用:在应用程序启动时初始化 Compass 实例,然后就可以开始使用 Compass 进行数据的搜索和管理。 五、SSH 框架中的 ...
4. 数据模型可视化:Compass可以显示数据的图形化表示,帮助理解数据间的关系,这对于理解复杂的数据结构非常有帮助。 5. 索引管理:用户可以通过Compass创建、修改和查看索引,以提高查询速度。 6. 数据导入导出...