-
-
Notifications
You must be signed in to change notification settings - Fork 70
Doma 3.x Migration Guide
Please use Java 17 or later.
The following two elements have been removed:
LENIENT_SNAKE_LOWER_CASE
LENIENT_SNAKE_UPPER_CASE
Please use SNAKE_LOWER_CASE
or SNAKE_UPPER_CASE
instead.
The following two elements have been removed:
LENIENT_SNAKE_LOWER_CASE
LENIENT_SNAKE_UPPER_CASE
Please use SNAKE_LOWER_CASE
or SNAKE_UPPER_CASE
instead.
The following methods have been removed:
public String getTableName()
public String getQualifiedTableName()
public String getQualifiedTableName(Function<String, String> quoteFunction)
Instead, please use the methods with the same names that take BiFunction<NamingType, String, String> namingFunction
as a parameter.
The following methods have been removed:
protected Calendar makeRoundedUpClandar(java.util.Date date)
protected Calendar makeRoundedDownClandar(java.util.Date date)
Please use makeRoundedUpCalendar
or makeRoundedDownCalendar
instead.
The SingletonConfig
annotation, which was used to create singletons, has been removed.
If needed, please create singletons manually.
The config
element has been removed.
Please pass the Config
instance to the DAO implementation class using the constructor.