Releases: babyfish-ct/jimmer
v0.9.62
-
Let APT/KSP support internal option
jimmer.buddy.ignoreResourceGeneration
for intellij plugin jimmer-buddyNote:
- This is internal option for IDE plugin and it disables some features of pre-compiler so it should NEVER be used by developer directly!
- JimmerBuddy is fully ready half an hour ago, if your plugin is old, please upgrade it to
1.0.5-242
v0.9.59
v0.9.58
0.9.56
v0.9.55
v0.9.54
Deeply resolve more problem of #885
In most cases, entities should belong to a separate submodule, not to the Web API module. If the DTO does not override the entity's documentation comments, the Web project will adopt the documentation comments of the entity and its properties across project boundaries to generate OpenAPI and TypeScript code.
v0.9.52
v0.9.51
v0.9.50
v0.9.49(Big Change)
-
Support join fetch for reference association (one-to-one or many-to-one), and property-level configurations are supported by Output DTO.
Development has been finished now, so documentation is not ready, short guide here
-
Java Fetcher Example:
-
Kotlin Fetcher Example:
-
Java OutputDTO Example:
-
UserView2
in https://github.com/babyfish-ct/jimmer/blob/main/project/jimmer-sql/src/test/dto/User.dto -
BookViewWithConfiguration
andBookViewWithConfiguration2
in https://github.com/babyfish-ct/jimmer/blob/main/project/jimmer-sql/src/test/dto/org/babyfish/jimmer/sql/model/Book.dto
-
-
Kotlin OutputDTO Example
-
UserView2
in https://github.com/babyfish-ct/jimmer/blob/main/project/jimmer-sql-kotlin/src/test/dto/User.dto -
BookViewWithConfiguration
andBookViewWithConfiguration2
in https://github.com/babyfish-ct/jimmer/blob/main/project/jimmer-sql-kotlin/src/test/dto/org/babyfish/jimmer/sql/kt/model/classic/book/Book.dto
-
9 built-in configurations:
!fetchType
,!where
,!orderBy
,!filter
,!recursion
,!limit
,!offset
,!batch
,!depth
The Antlr grammar for the AST of newest OutputDTO: https://github.com/babyfish-ct/jimmer/blob/main/project/jimmer-dto-compiler/src/main/antlr/org/babyfish/jimmer/dto/compiler/Dto.g4
-
-
Global configuration
jimmer.mutation-transaction-required
, if it is true, any mutation operations without transaction context will report error.