15951 Commits

Author SHA1 Message Date
Gavin
b7a8f4940e pool configuration 2023-05-13 21:08:47 +02:00
Gavin
7b0e473358 more about natural ids 2023-05-13 21:08:47 +02:00
Gavin
d14f3f011a native SQL queries and placeholders 2023-05-13 21:08:47 +02:00
Gavin
18e88b7358 executing queries 2023-05-13 21:08:47 +02:00
Gavin
5881da56c8 add diagram 2023-05-13 21:08:47 +02:00
Gavin
71d8002c1b add rant about repositories 2023-05-13 21:08:47 +02:00
Gavin
5c24af1ed6 reuse the query language chapter by reference 2023-05-13 21:08:47 +02:00
Gavin
c6b63693c6 start on queries 2023-05-13 21:08:47 +02:00
Gavin
02c179d07f flushing, flush modes, and cache modes 2023-05-13 21:08:47 +02:00
Gavin
05f4ac6483 shill for HR 2023-05-13 21:08:47 +02:00
Gavin
85a156fd99 cannibalize some information from javadoc 2023-05-13 21:08:47 +02:00
Gavin
f8fd02d5f9 sq 2023-05-13 21:08:47 +02:00
Gavin
db4c0d02ec discuss pesistence contexts 2023-05-13 21:08:47 +02:00
Gavin
bc85a250ef compile introduction to PDF 2023-05-13 21:08:47 +02:00
Gavin
2841388335 fix build 2023-05-13 21:08:47 +02:00
Gavin
5747725e02 cannibalize good content from HR docs 2023-05-13 21:08:47 +02:00
Gavin
7fd70a0284 mention constraints which Hibernate doesn't actually create due to bug 2023-05-13 21:08:47 +02:00
Gavin
1d3f4f47f1 diagram of associations 2023-05-13 21:08:47 +02:00
Gavin
3e187ad82a association table mappings 2023-05-13 21:08:47 +02:00
Gavin
6edefe6f4d column lengths and LOBs 2023-05-13 21:08:47 +02:00
Gavin
e1160fec91 more about table mappings 2023-05-13 21:08:47 +02:00
Gavin
189951db10 join column mappings 2023-05-13 21:08:47 +02:00
Gavin
f9e9c9db86 mapping tables and columns 2023-05-13 21:08:47 +02:00
Gavin
77a48de89c more impressive converter example 2023-05-13 21:08:47 +02:00
Gavin
16a1322974 more on inheritance 2023-05-13 21:08:47 +02:00
Gavin
25d341f297 start on inheritance mapping 2023-05-13 21:08:47 +02:00
Gavin
eaa12db032 missed one 2023-05-13 21:08:47 +02:00
Gavin
349ecee462 mapped superclass, version, and summary 2023-05-13 21:08:47 +02:00
Gavin
7b5f66c292 @ElementCollection mappings, etc 2023-05-13 21:08:47 +02:00
Gavin
fad5d6ee5b enum and array mappings 2023-05-13 21:08:47 +02:00
Gavin
7619313d2f many to many 2023-05-13 21:08:47 +02:00
Gavin
33a3af7abc one to one 2023-05-13 21:08:47 +02:00
Gavin
f012afe95f many to one 2023-05-13 21:08:47 +02:00
Gavin
d9fae9454c improve converters discussion 2023-05-13 21:08:47 +02:00
Gavin
cf8aa0b02a add section on embeddables + and define "persistent identity" 2023-05-13 21:08:47 +02:00
Gavin
5a036069fb much more about basic types 2023-05-13 21:08:47 +02:00
Gavin
1f5a8c0f1b make start on basic types 2023-05-13 21:08:47 +02:00
Gavin
7a28b3caed finish section on ids 2023-05-13 21:08:47 +02:00
Gavin
50373633d6 make a start on Entities chapter 2023-05-13 21:08:47 +02:00
Gavin
9a726936e7 revise what I have so far 2023-05-13 21:08:47 +02:00
Gavin
01dcf0687d more on XxxxNamingStrategy 2023-05-13 21:08:47 +02:00
Gavin
deb19d02d0 copy configuration section from HR intro 2023-05-13 21:08:47 +02:00
Gavin
42819dd6f9 add history of Hibernate 2023-05-13 21:08:47 +02:00
Gavin King
46ac4c07cf initial blurbs for Introduction document 2023-05-13 21:08:47 +02:00
Gavin
bab2ae1782 mark parameter as deprecated since it is always null
leaving the parameter there seems to have been a mistake,
since it was _was_ removed from nullSafeSet()
2023-05-11 21:32:55 +02:00
Gavin
c9a161ebee allow mappedBy to refer to a non-association property
(get rid of a totally unnecessary error)
2023-05-11 21:32:55 +02:00
Marco Belladelli
2eed461b9e HHH-16555 Correct source alias for embedded virtual table group joins on implicitly treated paths 2023-05-11 17:12:50 +02:00
Marco Belladelli
23a03fcb58 HHH-16555 Consider implicit treats when creating SqmJoinable's navigable path 2023-05-11 17:12:50 +02:00
Marco Belladelli
3bc4cac14f HHH-16555 Add test for issue 2023-05-11 17:12:50 +02:00
Marco Belladelli
725c292227 HHH-16491 Special handling for generic component properties 2023-05-11 15:51:09 +02:00