`

herbinate full text search

阅读更多

http://www.hibernate.org/hib_docs/search/reference/en/html/getting-started.html#d0e109

在pom.xml里加入以下内容:

<repository>
  <id>repository.jboss.org</id>
  <name>JBoss Maven Repository</name>
  <url>http://repository.jboss.org/maven2</url>
  <layout>default</layout>
</repository>

<dependency>
   <groupId>org.hibernate</groupId>
   <artifactId>hibernate-search</artifactId>
   <version>3.0.1.GA</version>
</dependency>

<dependency>
   <groupId>org.hibernate</groupId>
   <artifactId>hibernate-annotations</artifactId>
   <version>3.3.0.ga</version>
</dependency>
<dependency>
   <groupId>org.hibernate</groupId>
   <artifactId>hibernate-entitymanager</artifactId>
   <version>3.3.1.ga</version>
</dependency>

 hibernate配置文件:

# <!-- use a file system based index -->  
#     <prop  
#      key="hibernate.search.default.directory_provider">  
#      org.hibernate.search.store.FSDirectoryProvider  
#     </prop>  
#     <!-- directory where the indexes will be stored -->  
#     <prop key="hibernate.search.default.indexBase">  
#      D:/index  
#     </prop>  
#   
主要就是添加两个属性,hibernate.search.default.directory_provider指定Directory的代理,即把索引的文件保存在硬盘中(org.hibernate.search.store.FSDirectoryProvider)还是内存里(org.hibernate.search.store.RAMDirectoryProvider),保存在硬盘的话hibernate.search.default.indexBase属性指定索引保存的路径.
 
分享到:
评论

相关推荐

    Herbinate开发包jar02

    Herbinate开发包jar02,c3p0,相关文档

    Herbinate开发包jar

    Herbinate开发包,c3p0,相关文档

    herbinate5最新使用实例

    在IT行业中,开发Web应用程序是常见任务之一,而`herbinate5`、`struts2`和`mysql5`都是这个领域中的关键组件。在这个最新的使用实例中,我们将深入探讨如何结合这些技术来实现一个功能完备的用户管理模块,包括用户...

    进阶查询herbinate

    在标题和描述中提到的“进阶查询herbinate”实际上是指使用Hibernate的Criteria API进行高级查询,包括分组、统计和排序等功能。 首先,我们可以使用`Criteria`来创建一个查询对象,然后通过`addOrder()`方法添加...

    struts+spring+herbinate

    Struts、Spring和Hibernate,简称SSH,是Java Web开发中的一种经典组合,分别负责MVC模式中的控制器、业务层管理和数据持久化。本教程将详细阐述SSH整合的基础知识及其应用场景。 Struts是Apache软件基金会的一个...

    Herbinate的查询,分页,更新的例子

    从给定的代码片段和描述来看,我们正在探讨的是在Hibernate框架下进行查询、分页以及更新操作的具体实现。Hibernate是一个流行的Java持久层框架,它提供了对象关系映射(ORM)的功能,允许开发者以面向对象的方式...

    ssh基本配置过程,是struts2的

    SSH(Struts2、Spring、Hibernate)是一个常见的Java Web开发框架组合,用于构建高效、可扩展的企业级应用。以下是SSH框架集成的基本配置过程: 1. **Hibernate配置**: - 删除`hibernate.cfg.xml`,因为我们将...

    Struts Validator 开发指南

    Struts Validator 是 Apache Struts 框架的一个重要组成部分,它提供了一种方便的方式来验证用户输入数据的有效性。Struts 通过插件(Plugin)机制来集成 Validator 功能,使得开发者可以轻松地在应用中添加数据验证...

    基于SSH(struts2+spring+herbinate)的校园二手网站开发

    基于SSH的校园二手网站开发 课程设计 系统功能 游客浏览用户已发布商品的信息 ...用户发布欲出售商品 用户个人中心,管理发布的商品 用户删除收藏,用户认证 系统管理员,进行数据的增删改查,导出功能 ...

    基于SSH(struts2+spring+herbinate)的校园二手网站开发.zip

    项目工程资源经过严格测试可直接运行成功且功能正常的情况才上传,可轻松copy复刻,拿到资料包后可轻松复现出一样的项目,本人系统开发经验充足(全栈开发),有任何使用问题欢迎随时与我联系,我会及时为您解惑,...

    基于SSH(struts2+spring+herbinate)的校园二手网站开发(含数据库文件).zip

    【SSH框架详解】 SSH,即Struts2、Spring和Hibernate,是Java Web开发中的一个经典组合,用于构建高效、可维护的Web应用。这个框架集合了MVC模式、依赖注入和对象关系映射等核心概念,使得开发人员能够更加专注于...

    Hibernate查询映射试验

    在Java世界中,Hibernate是一个非常流行的持久化框架,它简化了数据库操作,使得开发者可以更加专注于业务逻辑,而不是底层的数据访问细节。本实践项目“Hibernate查询映射试验”旨在通过一系列示例帮助开发者掌握...

    struct 2 + spring + hibernate 学习实例

    在IT行业中,`Struts 2`、`Spring` 和 `Hibernate` 是三大核心的Java企业级开发框架,它们在构建高效、可维护性的Web应用中发挥着关键作用。... 首先,`Struts 2` 是一个基于MVC(Model-View-Controller)架构的开源...

    java(spring+struts2+ibaits)整合框架

    【JavaWeb整合框架:Spring+Struts2+iBatis详解】 在JavaWeb开发领域,Spring、Struts2和iBatis是三个非常重要的组件,它们分别负责不同的职责,共同构建了一个强大的企业级应用开发框架。这个框架组合被称为“SSH...

    一个日志、文章管理系统C#

    公司内部日志、文章、图片、管理系统 用C#+nherbinate+sqlserver2005 系统用户名:administrator 密码:111111 此系统可能还不完善。 如有使用问题:请联系QQ315070247

    Hibernate访问Access数据库的配置

    这个附件中存放了从配置hibernate 访问Access数据库所需要的JDBC驱动和言语库以及一个配置模板。只需要作一点修改就可以使用了。 注意要使用该库需要使用jdk1.6及hibernate3.5以上版本。

    Hibernate代码生成工具 设计全攻略

    Hibernate代码生成工具 设计全攻略

    hibernate 缓存禁用

    避免项目麻烦,禁用 hibernate 缓存

    java在线考试系统源码网上考试系统源码在线考试系统(考试管理系统).zip

    本实例介绍了在线考试系统, 前台使用bootstrap技术,后台使用structs和herbinate, 数据库为mysql, 系统分为老师和学生二个角色,老师可以管理学生和试题,学生可以在线进行答题并且实时获得分数。

Global site tag (gtag.js) - Google Analytics