Commit Graph

16694 Commits

Author SHA1 Message Date
Gavin 18ca4b41c1 squash two warnings 2023-09-27 21:24:24 +02:00
Gavin ecaa3f0d62 intro doc for CRUD SQL and @Generated 2023-09-27 21:24:24 +02:00
Gavin ccfb51c500 intro doc for Hibernate Spatial 2023-09-27 21:24:24 +02:00
Gavin 93e25a4b92 doc multi-tenancy and naming strategies 2023-09-27 21:24:24 +02:00
Gavin 3d489f3dcf quit using abbreviations
don't know quite what came over me...
2023-09-27 21:24:24 +02:00
Gavin King a066838955 more work on the preface to new doc 2023-09-27 21:24:24 +02:00
Gavin f40f4a3179 add some more marketing I mean information to doc 2023-09-27 21:24:24 +02:00
Gavin ab2b411dff give the document title some more room to breathe 2023-09-27 21:24:24 +02:00
Gavin 84663edb25 split out a separate file for the Introduction of the Introduction 2023-09-27 21:24:24 +02:00
Gavin 7d080fa2f3 use Noto Serif consistently in documentation
the combination of a serif body font with
sans serif headings just wasn't working for me
2023-09-27 21:24:24 +02:00
Gavin cf88699800 integrate rouge source highlighter into adoc build
this is needed because prettify does not seem to
work for the PDF output (I have not dug deep)
2023-09-27 21:24:24 +02:00
Gavin c74cb1399b push the fonts used for rendering the Introduction to Hibernate 6 PDF
I don't see any way to handle them as a regular dependency in Gradle

Not very happy about doing this but ¯\_(ツ)_/¯
2023-09-27 21:24:24 +02:00
Gavin 23070b2c8b add a diagram of entity lifecycle to new doc 2023-09-27 21:24:24 +02:00
Gavin 0cb64f6f42 fix fonts and formatting of tables in pdf 2023-09-27 21:24:24 +02:00
Gavin 24dd953569 mis minor fixes to doc 2023-09-27 21:24:24 +02:00
Gavin e2a430b840 decent-looking pdf output 2023-09-27 21:24:24 +02:00
Gavin 8dc9593dd8 add a summary section to the doc 2023-09-27 21:24:24 +02:00
Gavin 61d6b1ce4a note about embeddable types and polymorphism 2023-09-27 21:24:24 +02:00
Gavin 2998e97d41 add a very important admonition to docs 2023-09-27 21:24:24 +02:00
Gavin 42fcf306b9 using infinispan + improve section on cache config 2023-09-27 21:24:24 +02:00
Gavin c100674f32 document query cache 2023-09-27 21:24:24 +02:00
Gavin b23b8f983d improve the list of optional deps 2023-09-27 21:24:24 +02:00
Gavin 7cabbc0724 discuss mapping embeddables to UDTs or JSON 2023-09-27 21:24:24 +02:00
Gavin 86e40f619e add a diagram 2023-09-27 21:24:24 +02:00
Gavin 37e8218227 fix typo 2023-09-27 21:24:24 +02:00
Gavin 1c2c14ff70 fix section on getSingleResultOrNull() 2023-09-27 21:24:24 +02:00
Gavin a3cd3a9839 improve code snippets in @Formula annotation jdoc 2023-09-27 21:24:24 +02:00
Gavin 49af3f957e add some additional material to doc 2023-09-27 21:24:24 +02:00
Gavin a3682e14e7 clean up a couple of imports 2023-09-27 21:24:24 +02:00
Gavin 58945c5cda improve the aesthetics of some quite ugly log messages 2023-09-27 21:24:24 +02:00
Gavin 089d71c619 add some words 2023-09-27 21:24:24 +02:00
Gavin a347cd8098 fix incorrect javadoc of FlushMode 2023-09-27 21:24:24 +02:00
Gavin 9b4ed961b8 false is the default for getBoolean() 2023-09-27 21:24:24 +02:00
Gavin 556cb4ad5c fix incorrect warning
the warning was printed even when it should not be (my fault)
2023-09-27 21:24:24 +02:00
Gavin c759028687 fix two jdoc typos 2023-09-27 21:24:24 +02:00
Gavin b298a2a185 Blob, Clob 2023-09-27 21:24:24 +02:00
Gavin f3fa777626 add rant 2023-09-27 21:24:24 +02:00
Gavin 65a500182f short section on named queries 2023-09-27 21:24:24 +02:00
Gavin 1e22d1bb3d short section on named queries 2023-09-27 21:24:24 +02:00
Gavin ec2cab572d improve discussion of FlushModes and CacheModes 2023-09-27 21:24:24 +02:00
Gavin dc99beebc0 improve section on not null 2023-09-27 21:24:24 +02:00
Gavin 7114aed4ed use Validator for @NotNull 2023-09-27 21:24:24 +02:00
Gavin 6d398db1fa calling jdbc 2023-09-27 21:24:24 +02:00
Gavin 8c2e83748a improve discussion of foreign key mappings 2023-09-27 21:24:24 +02:00
Gavin 2c141fd89b minor fixes 2023-09-27 21:24:24 +02:00
Gavin 1af21ded31 hello JPA world 2023-09-27 21:24:24 +02:00
Gavin ecb7846565 hello world 2023-09-27 21:24:24 +02:00
Gavin e0870fe3fe add a couple of links 2023-09-27 21:24:24 +02:00
Gavin 83c192caeb limits, pagination, and flush modes 2023-09-27 21:24:24 +02:00
Gavin 5eb11e8081 more presentation cleanups 2023-09-27 21:24:24 +02:00