Skip to content

Commit d801464

Browse files
Persistence documentation (helidon-io#4561)
Adds persistence-related documentation Signed-off-by: Laird Nelson <laird.nelson@oracle.com> Co-authored-by: Romain Grecourt <romain.grecourt@oracle.com>
1 parent aa2c99e commit d801464

14 files changed

Lines changed: 1429 additions & 1323 deletions

File tree

docs/includes/attributes.adoc

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -66,8 +66,11 @@ endif::[]
6666
// 3rd party
6767
:version-lib-jaeger: 1.22
6868
:version-lib-jedis: 2.9.0
69-
:version-lib-hikaricp: 2.7.8
70-
:version-lib-exclipselink: 3.0
69+
:version-lib-hikaricp: 5.0.1
70+
:version-lib-eclipselink: 3.0
71+
:version-lib-hibernate: 6.1
72+
:version-lib-oracle-jdbc: 21
73+
:version-lib-oracle-ucp: {version-lib-oracle-jdbc}
7174
:version-plugin-jib: 0.10.1
7275
:version-plugin-jandex: 1.0.6
7376
@@ -217,7 +220,10 @@ endif::[]
217220
:jaeger-doc-base-url: https://www.jaegertracing.io/docs/{version-lib-jaeger}
218221
:hikaricp-base-url: https://github.com/brettwooldridge/HikariCP/blob/HikariCP-{version-lib-hikaricp}
219222
:hikaricp-javadoc-url: {javadoc-io-base-url}/com.zaxxer/HikariCP/{version-lib-hikaricp}
220-
:eclipselink-doc-base-url: https://www.eclipse.org/eclipselink/documentation/{version-lib-exclipselink}
223+
:eclipselink-doc-base-url: https://www.eclipse.org/eclipselink/documentation/{version-lib-eclipselink}
224+
:hibernate-doc-base-url: https://hibernate.org/orm/documentation/{version-lib-hibernate}
225+
:hibernate-doc-jboss-url: https://docs.jboss.org/hibernate/orm/{version-lib-hibernate}
226+
:hibernate-javadoc-base-url: {hibernate-doc-jboss-url}/javadocs
221227
:jib-base-url: https://github.com/GoogleContainerTools/jib/blob/v{version-plugin-jib}-maven/jib-maven-plugin
222228
:jedis-base-url: {javadoc-io-base-url}/redis.clients/jedis/{version-lib-jedis}/redis/clients
223229
:kafka-client-base-url: https://kafka.apache.org/28/documentation.html
@@ -239,6 +245,11 @@ endif::[]
239245
240246
:openmetrics-exemplar-spec-url: https://github.com/OpenObservability/OpenMetrics/blob/main/specification/OpenMetrics.md#exemplars
241247
248+
:oracle-jdbc-doc-base-url: https://docs.oracle.com/en/database/oracle/oracle-database/{version-lib-oracle-jdbc}/jjdbc
249+
:oracle-jdbc-javadoc-base-url: https://docs.oracle.com/en/database/oracle/oracle-database/{version-lib-oracle-jdbc}/jajdb
250+
:oracle-ucp-doc-base-url: https://docs.oracle.com/en/database/oracle/oracle-database/{version-lib-oracle-ucp}/jjucp
251+
:oracle-ucp-javadoc-base-url: https://docs.oracle.com/en/database/oracle/oracle-database/{version-lib-oracle-ucp}/jjuar
252+
242253
:micrometer-url: https://micrometer.io
243254
:micrometer-api-url: https://micrometer.io/docs/concepts
244255

docs/mp/extensions/cdi-datasource-hikaricp.adoc

Lines changed: 0 additions & 84 deletions
This file was deleted.

docs/mp/extensions/cdi-datasource-ucp.adoc

Lines changed: 0 additions & 87 deletions
This file was deleted.

docs/mp/extensions/cdi-jta.adoc

Lines changed: 0 additions & 82 deletions
This file was deleted.

docs/mp/extensions/overview.adoc

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -31,32 +31,11 @@ Helidon provides link:{jakarta-cdi-spec-url}#spi[CDI portable extensions] that y
3131
[PILLARS]
3232
====
3333
34-
[CARD]
35-
.HikariCP data sources
36-
[link=cdi-datasource-hikaricp.adoc]
37-
--
38-
Create and inject a HikariCP data source in your application code.
39-
--
40-
41-
[CARD]
42-
.Oracle UCP data sources
43-
[link=cdi-datasource-ucp.adoc]
44-
--
45-
Create and inject an Oracle Universal Connection Pool data source in
46-
your application code.
47-
--
48-
4934
[CARD]
5035
.Jedis clients
5136
[link=cdi-jedis.adoc]
5237
--
5338
Create and inject a Jedis pool in your application code.
5439
--
5540
56-
[CARD]
57-
.Java Transaction API objects
58-
[link=cdi-jta.adoc]
59-
--
60-
Use the Java Transaction API in your application code.
61-
--
6241
====

0 commit comments

Comments
 (0)