Skip to content

Commit 353c59c

Browse files
committed
[HV] Readme updates
1 parent 2408bfe commit 353c59c

File tree

3 files changed

+26
-19
lines changed

3 files changed

+26
-19
lines changed

README.md

+21-14
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,31 @@
11
# hibernate-demos
22

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:
44

55
* 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
1414
* 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.
1616
* 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/
1926
* 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/
2229

2330
## License
2431

Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# ThreeTen Extra Validator Example
22

33
This is a demo project used in the examples for the blog post
4-
[Using ServiceLoader to add custom constraint definitions](http://need-some-valid-in.relation.to-url)
5-
It contains validators of `org.threeten.extra.YearQuarter` and `org.threeten.extra.YearWeek` types
4+
[Adding custom constraint definitions via the Java service loader](http://in.relation.to/2017/03/02/adding-custom-constraint-definitions-via-the-java-service-loader/)
5+
It contains validators of `org.threeten.extra.YearQuarter` and `org.threeten.extra.YearWeek` types
66
for `@Future` / `@Past` annotations.
77

88
## Building the project
@@ -11,5 +11,5 @@ Execute the following command to build the project:
1111

1212
mvn clean install
1313

14-
This will execute some simple JUnit tests and package a jar file with constraint
14+
This will execute some simple JUnit tests and package a jar file with constraint
1515
validators implemented in this demo project.
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Java time Duration Validator Example
22

33
This is a demo project used in the examples for the blog post
4-
[Using ServiceLoader to add custom constraint definitions](http://need-some-valid-in.relation.to-url).
4+
[Adding custom constraint definitions via the Java service loader](http://in.relation.to/2017/03/02/adding-custom-constraint-definitions-via-the-java-service-loader/).
55
It contains a constraint annotation `@DurationMin` and corresponding validator for `java.time.Duration`.
66

77
## Building the project
@@ -10,5 +10,5 @@ Execute the following command to build the project:
1010

1111
mvn clean install
1212

13-
This will execute some simple JUnit tests and package a jar file with constraint
13+
This will execute some simple JUnit tests and package a jar file with constraint
1414
validators implemented in this demo project.

0 commit comments

Comments
 (0)