2.3 KiB
2.3 KiB
Status of the documentation overhaul (5.0 version)
Overall the plan is to define 3 DocBook-based guides. The intention is for this document to serve as an outline of the work and a status of what still needs done.
NOTE : entries marked with strike-through indicate that the content is believed to be done; review
would still be appreciated.
User Guide
Covers reference topics targeting users.
PrefixArchitectureDomainModelBootstrapPersistenceContextDatabase_AccessTransactionsJNDI- Locking (needs some work)
- Fetching (needs some work)
- Batching (needs lot of work - not started - open questions)
- Caching (needs some work)
- Events (need some work)
- HQL_JPQL (needs lots of work)
- Criteria (needs lots of work)
- Native_Queries (needs lots of work)
- Multi_Tenancy (needs some work)
- OSGi (right place for this?)
- Envers (right place for this?)
- Portability (needs some work)
Domain Model Mapping Guide
Covers mapping domain model to database. Note that a lot of the "not started" content exists elsewhere; its merely a matter of pulling that content in and better organizing it.
PrefixData_CategorizationsBasic_TypesCompositionCollection (needs some work)- Entity (needs some work)
- Secondary_Tables (not started)
- Identifiers (mostly done - needs "derived id" stuff documented)
Natural_Id- Associations (not started)
- Attribute_Access (not started)
- Mapping_Overrides - AttributeOverrides/AssociationOverrides (not started)
- Generated_attributes (not started)
- "columns, formulas, read/write-fragments" (not started)
- Naming_Strategies - implicit, physical, quoting (not started)
- Database_Constraints - pk, fk, uk, check, etc (not started)
- Auxiliary_DB_Objects - does this belong here? or somewhere else (integrations guide) discussing schema tooling?
Integrations Guide
- Services&Registries (pretty much done)
- IdGeneratorStrategyInterpreter (not started)
- custom Session/SessionFactory implementors (not started)
- ???