-
-
Notifications
You must be signed in to change notification settings - Fork 74
Doma 3.x Migration Guide
Please use Java 17 or later.
The following two elements have been removed:
LENIENT_SNAKE_LOWER_CASELENIENT_SNAKE_UPPER_CASE
Please use SNAKE_LOWER_CASE or SNAKE_UPPER_CASE instead.
The following two elements have been removed:
LENIENT_SNAKE_LOWER_CASELENIENT_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.