List of usage examples for org.springframework.data.config ParsingUtils setPropertyValue
public static void setPropertyValue(BeanDefinitionBuilder builder, Element element, String attrName, String propertyName)
From source file:com.create.mybatis.repository.config.MyBatisRepositoryConfigExtension.java
@Override public void postProcess(final BeanDefinitionBuilder builder, final XmlRepositoryConfigurationSource config) { final Element element = config.getElement(); ParsingUtils.setPropertyReference(builder, element, SQL_SESSION_TEMPLATE_REF_XML, SQL_SESSION_TEMPLATE); ParsingUtils.setPropertyValue(builder, element, TRANSACTION_MANAGER_REF_XML, TRANSACTION_MANAGER); }
From source file:com.joyveb.dbpimpl.cass.prepare.config.xml.CassandraSessionParser.java
private BeanDefinition parseKeyspaceAttributes(Element element) { BeanDefinitionBuilder defBuilder = BeanDefinitionBuilder.genericBeanDefinition(KeyspaceAttributes.class); ParsingUtils.setPropertyValue(defBuilder, element, "action", "actionStr"); ParsingUtils.setPropertyValue(defBuilder, element, "replication-strategy", "replicationStrategy"); ParsingUtils.setPropertyValue(defBuilder, element, "replication-factor", "replicationFactor"); ParsingUtils.setPropertyValue(defBuilder, element, "durable-writes", "durableWrites"); return defBuilder.getBeanDefinition(); }
From source file:com.joyveb.dbpimpl.cass.prepare.config.xml.CassandraSessionParser.java
private BeanDefinition parseTable(Element element) { BeanDefinitionBuilder defBuilder = BeanDefinitionBuilder.genericBeanDefinition(TableAttributes.class); ParsingUtils.setPropertyValue(defBuilder, element, "entity-class", "entityClass"); ParsingUtils.setPropertyValue(defBuilder, element, "name", "tableName"); return defBuilder.getBeanDefinition(); }