Sanne / hsearch-es-demo

Hibernate Search and Elasticsearch demo

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Hibernate Search and Elasticsearch demo

This repository shows how to connect from a pure Hibernate application to elasticsearch.

Scenarios

You can look at the different branches:

Run!

To run the project:

git checkout 00-legacy
mvn clean install

You should see something like:

[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ hibernate-search-with-elasticsearch-tia ---
[INFO] Building jar: /Users/dpilato/Documents/Elasticsearch/Talks/hbsearch-es/code/hsearch-es-demo/target/hibernate-search-with-elasticsearch-tia-1.0-SNAPSHOT.jar
[INFO] 
[INFO] --- maven-failsafe-plugin:2.19.1:integration-test (default) @ hibernate-search-with-elasticsearch-tia ---

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running org.hibernate.demos.HibernateSearchWithDbIT
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.105 sec - in org.hibernate.demos.HibernateSearchWithDbIT

Results :

Tests run: 4, Failures: 0, Errors: 0, Skipped: 0

Important files

Main files you should look at:

  • POM file: pom.xml
  • Configuration: src/main/resources/META-INF/persistence.xml
  • Top entity: src/main/java/org/hibernate/demos/hswithes/model/VideoGame.java
  • Tests: src/test/java/org/hibernate/demos/HibernateSearchWithDbIT.java

Running elasticsearch

TODO: add the Docker recipe

Resources

About

Hibernate Search and Elasticsearch demo

License:Apache License 2.0


Languages

Language:Java 100.0%