Java solrj client 添加JavaEntity Bean

Java类中字段属性添加field注释例如

public class Document {
    // 文献信息
    @Field
    private String id; // 文献的id
    @Field
    private String entitype;// 表名
    @Field
    private String authors; // 文献的作者
    @Field
    private String title; // 文献标题
    @Field
    private String collaboration; // 合作单位

就可以直接传Java对象为参数了

// 添加Document Bean到索引库

UpdateResponse response = client.addBean(document);

client.commit();// commit后才保存到索引库

时间: 2024-10-12 16:14:22

Java solrj client 添加JavaEntity Bean的相关文章

安装java memcached client到maven repository

由于目前java memcached client没有官方的maven repository可供使用,因此使用时需要手动将其安装到本地repository.java memcached client的jar包下载地址:https://github.com/gwhalin/Memcached-Java-Client/downloads 目前2.6.2版本的java memcached client要依赖slf4j-simple.slf4j-api.commons-pool三个包,依此我们可以为其编

java pro 下添加 hibernate出的问题

创建好一个java project 然后 配置数据库,add hibernate 一切都按部就班,建好所有后,写个测试类 Test , 结果就是 could not execute jdbc batch update.     网上很多方案,键值冲突.jar包不对,我都试过,不行.     最后发现一个小东西,在*hbm.xml 内  <class name="com.wm.domain.Employee" table="EMPLOYEE" schema=&q

Java E-mail Client with GUI

Download: https://github.com/sambee/JavaMailClientWithGUI Java E-mail Client with GUI

Java设置Client Socket链接Server超时时间

Java设置Client Socket链接Server超时时间 学习了:http://blog.csdn.net/tterminator/article/details/52494141 http://blog.csdn.net/fw0124/article/details/41227543 整理如下: Socket client = null; // 创建一个流套接字,连接到指定主机上的指定端口号 // client = new Socket(IP, PORT); client = new S

Java测试类获取spring bean方法

Java测试类获取spring bean方法 http://blog.163.com/lizhenming_2008/blog/static/76558333201362094243911/ 1.通过spring上下文 ApplicationContext ctx = new ClassPathXmlApplicationContext("applicationcontext.xml"); DataSource ds = (DataSource) ctx.getBean("d

编写java程序,添加注释,生成自己的javadoc api文件

这个编程题也是java编程思想中的一道例题 import java.util.*; /** * The first Thinking in Java example program. Lists system information on * current machine. * * @author lizh * @author http://www.BruceEckel.com * @version 1.0 */public class Property { /** * Sole entry

elasticsearch系列七:ES Java客户端-Elasticsearch Java client(ES Client 简介、Java REST Client、Java Client、Spring Data Elasticsearch)

一.ES Client 简介 1. ES是一个服务,采用C/S结构 2. 回顾 ES的架构 3. ES支持的客户端连接方式 3.1 REST API ,端口 9200 这种连接方式对应于架构图中的RESTful style API这一层,这种客户端的连接方式是RESTful风格的,使用http的方式进行连接 3.2 Transport 连接 端口 9300 这种连接方式对应于架构图中的Transport这一层,这种客户端连接方式是直接连接ES的节点,使用TCP的方式进行连接 4. ES提供了多种

js/java 获取、添加、修改、删除cookie(最全)

一.cookie介绍 1.cookie的本来面目 HTTP协议本身是无状态的.什么是无状态呢,即服务器无法判断用户身份.Cookie实际上是一小段的文本信息(key-value格式).客户端向服务器发起请求,如果服务器需要记录该用户状态,就使用response向客户端浏览器颁发一个Cookie.客户端浏览器会把Cookie保存起来.当浏览器再请求该网站时,浏览器把请求的网址连同该Cookie一同提交给服务器.服务器检查该Cookie,以此来辨认用户状态. 2.cookie本来运行机制 当用户第一

C#访问Java的WebService添加SOAPHeader验证的问题

这两天做与公司OA的接口,发现C#访问Java的WebService需要提供一个SOAP的头验证信息,但是WebService的WSDL中并没有提供约定的验证信息,所以Visual Studio生成的代理类并没有发现这些内容,所以这个SOAPHeader就必须要自己组织,还遇到一个问题就是SOAP头部信息,OA那边还按照不知道什么实例添加了一个根节点没有的命名空间,这就致使SOAPHeader内容一直报传输错误,废话不多说,上两个阶段的示例. 首先,要创建一个继承自System.Web.Serv