`
java_pad
  • 浏览: 3841 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

hibernate search 3.4.0.Final 之一 hello world

阅读更多

最近学习一下hibernate search 做全文索引.在官网上下了个最新的版本!3.4.0 final

 

然后下载了官网的Hibernate Search Apache Lucene™ Integration Reference Guide

 

参照该文档做了一个demo.

 

本身的实现是想对数据库建立索引,进行全文查找,以代替where ...like等语法.

 

于是做了个简单的ssh搭建. 然后在此基础上集成 hibernate search.

 

 

期间遇到的主要问题就是 新版本对就版本做的更改.造成了一些阻碍.

 

例如,eventListeners的配置,此版本做了一些变动.监听器的构造方法过时.于是出现了一些错误.网上没有找到.就自己跟踪代码,然后咨询同事,进而解决了eventListeners的配置.(在此特地感谢tom同学.)

 

<bean class="org.hibernate.search.event.FullTextIndexEventListener">
    <constructor-arg>
     <value type="org.hibernate.search.event.FullTextIndexEventListener$Installation">SINGLE_INSTANCE</value>
    </constructor-arg>
   </bean>

 

另外奉上eventListeners的配置.希望有遇到同样问题的同学以后可以参考.

2
3
分享到:
评论

相关推荐

    hibernate search-3.4.0.Final-dist

    这个3.4.0.Final版本是Hibernate Search历史上的一个重要里程碑,它在功能、性能和稳定性上都达到了一个全新的高度。 Hibernate Search的核心是Lucene,一个著名的全文搜索引擎库。通过集成Lucene,Hibernate ...

    hibernate-search-3.4.0.Final--1.rar

    总的来说,Hibernate Search 3.4.0.Final版本为Java开发者提供了一个强大的工具,帮助他们在数据库中实现高效、灵活的全文搜索。无论是大型企业级应用还是小型项目,这个版本都能满足各种需求,提升用户体验。

    中文分词检索IKAnalyzer3.2.3Stable+hibernate-search3.4.0.Final

    综上所述,该系统通过整合Spring 3.0.5、Hibernate 3.6.7、Hibernate Search 3.4.0.Final以及IKAnalyzer 3.2.3 Stable等组件,实现了中文文本的高效全文检索功能。其中,IKAnalyzer负责中文分词处理,提高了检索的...

    hibernate-annotations-3.4.0.GA

    《Hibernate Annotations 3.4.0.GA:深入理解与应用》 Hibernate是Java领域中广泛应用的对象关系映射(ORM)框架,它极大地简化了数据库操作,使得开发者可以使用面向对象的方式来处理数据。而Hibernate ...

    hibernate-search-3.4.0.Final--2.rar

    该资源分为两个部分hibernate-search-3.4.0.Final--1.rar和hibernate-search-3.4.0.Final--2.rar(限制了上传大小,没有办法),从官网上下载的,另附最新版的下载地址,使用前请读readme!

    hibernate annotations 3.4.0.GA API

    《Hibernate Annotations 3.4.0.GA API详解》 Hibernate是Java开发中广泛使用的对象关系映射(ORM)框架,它极大地简化了数据库操作,将数据库操作与业务逻辑解耦。Hibernate Annotations是Hibernate框架的一个重要...

    hibernate annotations3.4.0 GA.rar

    现在已经不用*.hbm.xml这种映射文件了,都是用Annotation(注解)方式来完成实体与表之间的映射关系,这样看起来比用xml文件来映射更具有可读性,自我感觉以后Hibernate Annotation的映射方式将代替hibernate 的*....

    hibernate-entitymanager-3.4.0.GA.rar

    hibernate-entitymanager-3.4.0.GA.rar hibernate-entitymanager-3.4.0.GA.rar hibernate-entitymanager-3.4.0.GA.rar hibernate-entitymanager-3.4.0.GA.rar hibernate-entitymanager-3.4.0.GA.rar hibernate-...

    hibernate-tools-3.4.0.Final.jar

    hibernate-tools-3.4.0.Final

    hibernate-annotations-3.4.0.GA.chm中文版

    《Hibernate注解3.4.0.GA中文版》是一个针对Java开发人员的重要参考资料,它详细阐述了如何在Hibernate框架中使用注解进行对象关系映射(ORM)。Hibernate是Java领域广泛使用的持久化框架,通过将Java类与数据库表...

    jquery-3.4.0.min.js

    jquery-3.4.0.min.js下载,jquery3.4,前端使用,官方资源可用,各种前端效果必备

    hibernate-search-3.4.0.final.jar

    最新版本的hibernate-search.jar

    hibernate-entitymanager-3.4.0.GA

    【标题】"hibernate-entitymanager-3.4.0.GA" 是一个与Java持久化框架Hibernate Entity Manager相关的库,这个版本号表明它是2009年左右发布的一个稳定版本。Hibernate Entity Manager是JPA(Java Persistence API)...

    hibernate-annotation-3.4.0.GA

    《深入理解Hibernate注解3.4.0.GA》 Hibernate作为Java领域中广泛使用的对象关系映射(ORM)框架,极大地简化了数据库操作。在3.4.0.GA版本中,Hibernate引入了注解支持,使得开发人员能够更方便地在类和属性上直接...

    hibernate-annotations-3.4.0.CR2正式版.zip

    总结,Hibernate Annotations 3.4.0.CR2提供了一种高效、灵活的数据持久化方案,它简化了开发过程,增强了代码的可读性和可维护性。无论是在中小型企业项目还是大型复杂系统中,都能看到其广泛而深入的应用。对于...

    hibernate-annotations-3.4.0.GA架包和slf4j-1.5.8架包

    3.4.0.GA版本是Hibernate Annotations的一个稳定版本,提供了丰富的功能和改进。 Hibernate Annotations 3.4.0.GA包含了以下关键知识点: 1. **实体注解**:如@Entity定义一个Java类为数据库中的表,@Table指定...

    hibernate-annotations-3.4.0.GA and hibernate-entitymanager-3.4.0.GA

    本篇将详细探讨`hibernate-annotations-3.4.0.GA`和`hibernate-entitymanager-3.4.0.GA`这两个版本中的核心知识点,尤其是它们在注释和枚举映射方面的应用。 首先,`hibernate-annotations`是Hibernate提供的一套...

    hibernate-tools-3.4.0.CR2.jar

    通过hibernate工具,将oracle数据库表生成Java类。...eclipse\plugins\org.hibernate.eclipse.libs_3.6.0.Final-v20130327-1513-B111\lib\tools\hibernate-tools-3.4.0.CR2.jar,然后重启eclipse即可。

    hadoop-3.4.0.tar.gz

    Hadoop是一个由Apache基金会所开发的分布式系统基础架构。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。Hadoop实现了一个分布式文件系统( Distributed File ...

Global site tag (gtag.js) - Google Analytics