Java 如何开始使用Hibernate搜索?

Java 如何开始使用Hibernate搜索?,java,hibernate,hibernate-search,Java,Hibernate,Hibernate Search,我有一个可以工作的web应用程序,它可以通过用户名搜索用户对象。我想知道是否可以使用Hibernate Search对所有用户对象属性进行文本搜索,例如: 用户名、全名、地址等 并将输出具有与搜索查询匹配的属性的用户对象 在我的应用程序中,User类中是否有需要注释的内容 User.java: public class User implements Serializable{ private String username; private String fullname

我有一个可以工作的web应用程序,它可以通过
用户名
搜索
用户
对象。我想知道是否可以使用Hibernate Search对所有用户对象属性进行文本搜索,例如:

  • 用户名、全名、地址等
并将输出具有与搜索查询匹配的属性的用户对象

在我的应用程序中,
User
类中是否有需要注释的内容

User.java:

public class User implements Serializable{

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

    public User() {

    }
    // Getters & setters omitted
} 
编辑: 我的答案属于原来的问题。请不要这样修改问题。如果出现其他问题,请询问另一位:

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

用户名、全名、地址等,并将输出带有 与搜索查询匹配的属性

还有什么东西需要在用户中注释吗 我的申请表中有什么类别

我从谷歌开始:

阅读以下文档:


是的,你可以。你看过文件了吗。在我写下答案后,这个问题似乎被修改了。