@Configuration @ConditionalOnClass(value=com.github.chengyuxing.sql.Baki.class) @ConditionalOnSingleCandidate(value=javax.sql.DataSource.class) @EnableConfigurationProperties(value={BakiProperties.class,XQLFileManagerProperties.class}) @AutoConfigureAfter(value=org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration.class) public class BakiAutoConfiguration extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
XQL_CONFIG_LOCATION_NAME |
| 构造器和说明 |
|---|
BakiAutoConfiguration(DataSource dataSource,
BakiProperties bakiProperties,
org.springframework.transaction.PlatformTransactionManager transactionManager,
org.springframework.boot.ApplicationArguments applicationArguments) |
public BakiAutoConfiguration(DataSource dataSource, BakiProperties bakiProperties, @Autowired(required=false) org.springframework.transaction.PlatformTransactionManager transactionManager, org.springframework.boot.ApplicationArguments applicationArguments)
@Bean @ConditionalOnMissingBean public com.github.chengyuxing.sql.XQLFileManager xqlFileManager()
@Bean @ConditionalOnMissingBean public SpringManagedBaki baki() throws RuntimeException
RuntimeException@Bean @ConditionalOnMissingBean public Tx tx()
Copyright © 2023. All rights reserved.