检测数据库适配器失败
最后更新:2024-11-29 05:30:07
|
状态:未完成
通常是因为没有与数据源相匹配的adapter
1.需要添加数据库相应的依赖如org.anyline:anyline-data-jdbc-mysql、org.anyline:anyline-data-jdbc-oracle等
2.如果是spring环境需要添加spring支持org.anyline:anyline-environment-spring-data-jdbc
3.如果是spring环境adapter是通过AutoConfigurationg形式加载的,不要禁用spring-boot-autoconfigure,如果还不行可以在启动类上可以添加注解@EnableAutoConfiguration
4.不要在启动事件中调用servcie要保证上下文加载完成后再调用
5.如果是纯java环境需要调用DefaultEnvironmentWorker.start()
6.如果复用了mybatis动态数据源请参考 http://doc.anyline.org/aa/3c_14011
1.需要添加数据库相应的依赖如org.anyline:anyline-data-jdbc-mysql、org.anyline:anyline-data-jdbc-oracle等
2.如果是spring环境需要添加spring支持org.anyline:anyline-environment-spring-data-jdbc
3.如果是spring环境adapter是通过AutoConfigurationg形式加载的,不要禁用spring-boot-autoconfigure,如果还不行可以在启动类上可以添加注解@EnableAutoConfiguration
4.不要在启动事件中调用servcie要保证上下文加载完成后再调用
5.如果是纯java环境需要调用DefaultEnvironmentWorker.start()
6.如果复用了mybatis动态数据源请参考 http://doc.anyline.org/aa/3c_14011