最近学习一下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的配置.希望有遇到同样问题的同学以后可以参考.
分享到:
相关推荐
中文分词检索IKAnalyzer3.2.3Stable+spring3.0.5+hibernate3.6.7+hibernate-search3.4.0.Final+maven hibernate-search3.4.0用的是lucene3.1
hibernate annotations 3.4.0.GA API
hibernate-annotations-3.4.0.GA hibernate-annotations-3.4.0.GA hibernate-annotations-3.4.0.GA
该资源分为两个部分hibernate-search-3.4.0.Final--1.rar和hibernate-search-3.4.0.Final--2.rar(限制了上传大小,没有办法),从官网上下载的,另附最新版的下载地址,使用前请读readme!
现在已经不用*.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-...
hibernate-tools-3.4.0.Final
jquery-3.4.0.min.js下载,jquery3.4,前端使用,官方资源可用,各种前端效果必备
hibernatehibernatehibernatehibernatehibernatehibernatehibernatehibernate
最新版本的hibernate-search.jar
\hibernate-annotations-3.4.0.GA.chm中文版2个文件
hibernate-annotations-3.4.0.GA架包和slf4j-1.5.8架包
hibernate的jar包下载,该版本比较新,由于限制了上传大小所以分为两个部分。另附最新版下载地址,使用前请读文件readme!
hibernate-annotations-3.4.0.GA+hibernate-distribution-3.3.2.GA完整jar包
hibernate-entitymanager-3.4.0.GA
全名:python-3.4.0.amd64.msi
通过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即可。
hibernate-annotations-3.4.0.GA.jarhibernate-annotations-3.4.0.GA.jarhibernate-annotations-3.4.0.GA.jar
自制CHM版的API文档,带索引。 注:如果各位下载后打开或无法显示页面,请在CHM文件右键—属性—解除锁定即可。