public class JdbcMappingContext extends AbstractMappingContext<JdbcPersistentEntity<?>,JdbcPersistentProperty>
MappingContext
implementation for JDBC.Constructor and Description |
---|
JdbcMappingContext(NamedParameterJdbcOperations template) |
JdbcMappingContext(NamingStrategy namingStrategy,
NamedParameterJdbcOperations template,
ConversionCustomizer customizer) |
Modifier and Type | Method and Description |
---|---|
protected <T> JdbcPersistentEntity<T> |
createPersistentEntity(TypeInformation<T> typeInformation) |
protected JdbcPersistentProperty |
createPersistentProperty(Property property,
JdbcPersistentEntity<?> owner,
SimpleTypeHolder simpleTypeHolder) |
ConversionService |
getConversions() |
NamingStrategy |
getNamingStrategy() |
<T> JdbcPersistentEntityInformation<T,?> |
getRequiredPersistentEntityInformation(Class<T> type) |
SimpleTypeHolder |
getSimpleTypeHolder() |
NamedParameterJdbcOperations |
getTemplate() |
List<PropertyPath> |
referencedEntities(Class<?> rootType,
PropertyPath path) |
void |
setSimpleTypeHolder(SimpleTypeHolder simpleTypes) |
addPersistentEntity, addPersistentEntity, afterPropertiesSet, doFindPersistentPropertyPaths, findPersistentPropertyPaths, getManagedTypes, getPersistentEntities, getPersistentEntity, getPersistentEntity, getPersistentEntity, getPersistentPropertyPath, getPersistentPropertyPath, getPersistentPropertyPath, hasPersistentEntityFor, initialize, setApplicationEventPublisher, setInitialEntitySet, setStrict, shouldCreatePersistentEntityFor
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getRequiredPersistentEntity, getRequiredPersistentEntity, getRequiredPersistentEntity
public JdbcMappingContext(NamingStrategy namingStrategy, NamedParameterJdbcOperations template, ConversionCustomizer customizer)
public JdbcMappingContext(NamedParameterJdbcOperations template)
public void setSimpleTypeHolder(SimpleTypeHolder simpleTypes)
setSimpleTypeHolder
in class AbstractMappingContext<JdbcPersistentEntity<?>,JdbcPersistentProperty>
public List<PropertyPath> referencedEntities(Class<?> rootType, PropertyPath path)
protected <T> JdbcPersistentEntity<T> createPersistentEntity(TypeInformation<T> typeInformation)
createPersistentEntity
in class AbstractMappingContext<JdbcPersistentEntity<?>,JdbcPersistentProperty>
protected JdbcPersistentProperty createPersistentProperty(Property property, JdbcPersistentEntity<?> owner, SimpleTypeHolder simpleTypeHolder)
createPersistentProperty
in class AbstractMappingContext<JdbcPersistentEntity<?>,JdbcPersistentProperty>
public <T> JdbcPersistentEntityInformation<T,?> getRequiredPersistentEntityInformation(Class<T> type)
public ConversionService getConversions()
@Generated(value="lombok") public NamingStrategy getNamingStrategy()
@Generated(value="lombok") public NamedParameterJdbcOperations getTemplate()
@Generated(value="lombok") public SimpleTypeHolder getSimpleTypeHolder()
Copyright © 2017-2018–2018 Pivotal Software, Inc.. All rights reserved.