0 0

没有Spring如何配置compass的增量索引3

手头有一个项目,只用了struts和hibernate,没有使用Spring,那么如何配置compass的GpsDevice呢?配置文件如何写?我在网上查了查,都是针对有Spring的配置,难道没有Spring就用不了compass吗?
2009年4月16日 18:50

3个答案 按时间排序 按投票排序

0 0

Compass 的开发也太快了,都赶不上了。
第一次用的是0.8,现在都2.x了。

2009年4月16日 21:24
0 0

Compass从一开始就是针对Spring的,特别是实现了Spring DAO有接口, CompassHint的操作和 Spring Hibernate DAO 差不多。
我觉得,不用Spring的话,用 Hibernate search 或者是 Lucence可能更直接一些。
Sun 的 Java EE 5 参考程序 PetStore中使用了Lucence.

2009年4月16日 21:23
0 0

spring也不是必须的,spring是用bean的方式由spring容器来创建,你完全可以参考spring配置compass的方式,改写成不用spring的嘛,spring集成compass的jar包还是可以借用啊

2009年4月16日 18:59

相关推荐

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

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

    springCompass

    《Spring Compass:增量建立索引的深度解析》 在当今的信息化时代,数据量日益庞大,搜索引擎成为数据管理和检索的关键工具。Spring Compass作为一款强大的、与Java无缝集成的全文搜索引擎库,为开发者提供了高效的...

    compass索引插件demo

    4. **配置Spring**:将Compass和Hibernate集成到Spring中,使用Spring管理Compass实例和事务。 5. **编写搜索服务**:创建服务接口和实现,使用Compass的API执行搜索查询。 6. **测试和优化**:测试搜索功能是否...

    Spring ,JPA,Compass使用注解开发的博客站内搜索

    在实际应用中,开发者首先需要在Spring配置文件中声明JPA和Compass的相关bean,例如数据源、entityManagerFactory、transactionManager以及Compass的设置。接着,会在博客文章的实体类上使用JPA的@Entity和Compass的...

    STRUTS SPRING COMPASS 实例

    开发者可能需要创建Action类来处理业务逻辑,配置Spring的bean来管理依赖,设置Hibernate的映射文件以定义数据库关系,同时在Compass中配置索引以实现搜索功能。 集成这些框架通常涉及以下步骤: - 配置Struts的...

    struts2 hibernate spring compass全文检索

    相比Lucene,Compass提供了更多的高级特性,例如动态索引更新、Gazelle查询语言等,而且在配置和使用上相对简单。 在这个项目中,SSH2框架负责处理HTTP请求、业务逻辑和数据持久化,而Compass则负责对存储在数据库...

    compass_hibernate_spring2.zip

    1. **安装和配置 Compass**:首先,我们需要在项目中引入 Compass 的依赖库,并配置相关的设置,如搜索引擎的工作目录、索引策略等。 2. **配置 Hibernate**:确保 Hibernate 正常工作,并与数据库连接。需要配置 ...

    compass_hibernate_spring3.zip

    6. **配置与集成**:集成 Compass、Hibernate 和 Spring 需要配置相应的 XML 配置文件,例如 `spring-context.xml` 和 `hibernate.cfg.xml`。这些配置文件将定义数据源、SessionFactory、Compass Manager 等组件,并...

    Compass_入门指南

    以下是 Compass 入门指南,涵盖了 Compass 的核心概念、配置文件、注解方式、核心 API、与 Spring 集成等方面。 Compass 的配置文件 Compass 的配置文件主要分为三类:Java 代码、*.cmd.xml 文件、*.cpm.xml 文件...

    ssh+compass实现站内搜索分页.rar

    然后,配置Compass连接到你的数据源(如MySQL、Oracle等),并指定索引的存储位置。 2. **索引数据**:使用Hibernate的事件监听器或注解,自动将持久化对象转换为Compass文档,建立索引。这一步确保了数据库中的新...

    整合compass2.0 spring hibernate示例源程序

    - 配置Spring:添加Compass和Hibernate的相关依赖,创建数据源、SessionFactory和Compass配置。 - Compass配置:定义搜索引擎的连接,包括索引路径、数据库连接信息、需要索引的类等。 - Spring Bean配置:将...

    compass_hibernate_spring.zip

    《 Compass、Hibernate与Spring的...然后,我们需要在Hibernate的SessionFactory配置中,引入Compass的GPS(Global Positioning System)设备,使Compass能够监听Hibernate的CRUD操作并自动更新索引。例如: ```xml ...

    基于Java+Hibernate Spring JPA Compass实现的图书商城项目源码.zip

    本项目是一个基于Java技术栈,整合了Hibernate、Spring JPA以及Compass的图书商城系统,提供了全面的功能,适合用于课程设计、大作业、毕业设计、项目练习或学习演示。下面将详细阐述该项目所涉及的技术点及其重要性...

    struts2+spring2.5+hibernate3.26+compass2.1搜索引擎简单实现(无jar包)

    在"struts2+spring2.5+hibernate3.26+compass2.1搜索引擎简单实现"这个项目中,首先你需要配置Struts2、Spring和Hibernate,确保它们能正常工作。这包括编写相应的配置文件(如struts.xml、spring-context.xml、...

    Struts+Hibernate+spring+jpa+lucene+jbpm+compass配置文件

    整合这些技术时,开发者通常会创建一个综合的配置文件体系,例如Spring的配置文件可以管理所有组件的依赖和配置,通过引入Struts、Hibernate、JPA、Lucene、JBPM和Compass的相关配置。这需要对每个框架的原理有深入...

    compass-2.2.0+hibernate-3.2+struts-2.1.8.1+spring-framework-2.5.4

    - 在 Compass 中配置搜索引擎,关联 Hibernate 实体类和对应的索引。 - 使用 Struts 2 的 Action 类进行业务逻辑处理,并通过 Spring 注入服务层和 DAO 层组件。 - 实现 Compass 的索引和搜索功能,可能包括在应用...

    spring + hibernate + struts2 + compass2.1

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

    JAVA 全文搜索 struts2+spring+hibernte+compass整合记录

    在本项目中,"JAVA 全文搜索 struts2+spring+hibernate+compass整合记录" 是一个关于如何在Java环境下集成四个关键组件来实现全文搜索引擎的实践教程。Struts2是一个流行的MVC框架,Spring是核心的依赖注入框架,...

    COMPASS+spring构建自己的搜索引擎.pdf

    总的来说,构建基于Compass和Spring的搜索引擎涉及理解Compass的核心概念,如OSEM、配置方式和API,以及如何利用Spring的集成优势简化开发流程。通过这种方式,开发者可以快速、高效地实现一个功能完备的全文搜索...

Global site tag (gtag.js) - Google Analytics