|
1 | 1 | # hibernate-demos
|
2 | 2 |
|
3 |
| -This repository contains demos used live during presentations; The following demos are currently available: |
| 3 | +This repository contains demos used live during presentations or in blog posts; The following demos are currently available: |
4 | 4 |
|
5 | 5 | * Hibernate ORM
|
6 |
| - * _core/Basic_: simple comparison between JDBC, ORM, and JPA |
7 |
| - * _core/Fetching Strategies_: "when" (laziness) and "how" (fetch style) |
8 |
| - * _core/Value Generation_: annotations allowing in-memory and DB generated properties, both for INSERT and INSERT/UPDATE actions |
9 |
| - * _core/Multi-Tenancy_: multiple, concurrent databases and clients from a single Hibernate instance |
10 |
| - * _core/Caching_: entity second level cache (2LC) and query cache |
11 |
| - * _core/Envers_: historical/audited data |
12 |
| - * _core/Spatial_: geographical data |
13 |
| - * _osgi_: tutorials demonstrating all possible ORM OSGi configurations |
| 6 | + - _core/Basic_: simple comparison between JDBC, ORM, and JPA |
| 7 | + - _core/Fetching Strategies_: "when" (laziness) and "how" (fetch style) |
| 8 | + - _core/Value Generation_: annotations allowing in-memory and DB generated properties, both for INSERT and INSERT/UPDATE actions |
| 9 | + - _core/Multi-Tenancy_: multiple, concurrent databases and clients from a single Hibernate instance |
| 10 | + - _core/Caching_: entity second level cache (2LC) and query cache |
| 11 | + - _core/Envers_: historical/audited data |
| 12 | + - _core/Spatial_: geographical data |
| 13 | + - _osgi_: tutorials demonstrating all possible ORM OSGi configurations |
14 | 14 | * Hibernate OGM
|
15 |
| - * _hiking-demo_: Demo project used for the talk "Hibernate OGM: Talking to NoSQL in Red Hat JBoss EAP" presented at Red Hat Summit 2014. It shows how to use MongoDB as data store in a Java EE application through JPA / Hibernate OGM. |
| 15 | + - _hiking-demo_: Demo project used for the talk "Hibernate OGM: Talking to NoSQL in Red Hat JBoss EAP" presented at Red Hat Summit 2014. It shows how to use MongoDB as data store in a Java EE application through JPA / Hibernate OGM. |
16 | 16 | * Hibernate Search
|
17 |
| - * _hsearch-with-elasticsearch_: Shows how to use the Elasticsearch backend new in Hibernate Search 5.6. |
18 |
| - Used for the talk "From Hibernate to Elasticsearch in no Time" at JavaZone 2016. |
| 17 | + - _hsearch-with-elasticsearch_: Shows how to use the Elasticsearch backend new in Hibernate Search 5.6. |
| 18 | + Used for the talk "From Hibernate to Elasticsearch in no Time" at JavaZone 2016. |
| 19 | +* Hibernate Validator |
| 20 | + - _threeten-extra-validator-example_: Constraint validators for ThreeTen Extra date/time types. |
| 21 | + Accompanies the blog post http://in.relation.to/2017/03/02/adding-custom-constraint-definitions-via-the-java-service-loader/ |
| 22 | + - _time-duration-validator-example_: Custom constraint and validator, retrieved via the service loader. |
| 23 | + Accompanies the blog post http://in.relation.to/2017/03/02/adding-custom-constraint-definitions-via-the-java-service-loader/ |
| 24 | + - _updating-hv-in-wildfly_: How to upgrade WildFly 10 to the latest version of Hibernate Validator. |
| 25 | + Accompanies the blog post http://in.relation.to/2017/04/04/testing-bean-validation-2-0-on-wildfly-10/ |
19 | 26 | * Java 9
|
20 |
| - * multi-release-jar-demo: Shows how to build multi-release JARs with Java 9. |
21 |
| - Accompanies the blog post http://in.relation.to/2017/02/13/building-multi-release-jars-with-maven/ |
| 27 | + - multi-release-jar-demo: Shows how to build multi-release JARs with Java 9. |
| 28 | + Accompanies the blog post http://in.relation.to/2017/02/13/building-multi-release-jars-with-maven/ |
22 | 29 |
|
23 | 30 | ## License
|
24 | 31 |
|
|
0 commit comments