Package io.jmix.data.persistence
Class DbmsType
java.lang.Object
io.jmix.data.persistence.DbmsType
INTERNAL.
System level wrapper around DBMS-related application properties.
For data conversion on the middleware use DbTypeConverter obtained from
DbmsSpecifics bean.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.springframework.core.env.Environmentprotected StoreAwareLocator -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected static @Nullable org.springframework.orm.jpa.vendor.DatabasegetDatabase(DataSource dataSource) getType()getVersion(String storeName) protected static @Nullable org.springframework.orm.jpa.vendor.DatabaseresolveDatabaseByProductName(String productName)
-
Field Details
-
environment
@Autowired protected org.springframework.core.env.Environment environment -
storeAwareLocator
-
types
-
-
Constructor Details
-
DbmsType
public DbmsType()
-
-
Method Details
-
getType
-
getType
-
getVersion
-
getVersion
-
getDatabase
protected static @Nullable org.springframework.orm.jpa.vendor.Database getDatabase(DataSource dataSource) -
resolveDatabaseByProductName
protected static @Nullable org.springframework.orm.jpa.vendor.Database resolveDatabaseByProductName(String productName)
-