如何开始使用Hibernate Search?

时间:2012-01-06 08:18:19

标签: java hibernate hibernate-search

我有一个有效的网络应用,可以通过User搜索Username个对象。我想知道我是否可以使用Hibernate-Search对所有User对象属性进行文本搜索,例如:

  • 用户名,全名,地址等

并输出具有与搜索查询匹配的属性的User对象?

在我的应用程序的User类中是否还需要注释?

User.java:

public class User implements Serializable{

    private String username;
    private String fullname;
    private String address;
    // Code omitted

    public User() {

    }
    // Getters & setters omitted
} 

1 个答案:

答案 0 :(得分:0)

修改 我的回答属于原始问题。请不要以这种方式修改问题。问另一个,如果出现另一个问题:

  

如何开始使用Hibernate Search?我有一个工作的网络应用程序   可以通过其用户名搜索用户对象。我想知道我能不能   使用Hibernate-Search对所有用户进行文本搜索   对象属性,如:

     

用户名,全名,地址等。并将输出用户对象   与搜索查询匹配的属性?

     

还有任何东西需要在用户中注释   我的申请中的课程?

我从谷歌搜索开始:

http://www.google.com/search?sourceid=chrome&ie=UTF-8&q=hibernate+search

并阅读如下文档:

http://docs.redhat.com/docs/en-US/JBoss_Enterprise_Web_Platform/5/html-single/Hibernate_Search_Reference_Guide/index.html