sofastack / sofa-boot

SOFABoot is a framework that enhances Spring Boot and fully compatible with it, provides readiness check, class isolation, etc.
https://www.sofastack.tech/sofa-boot/docs/Home
Apache License 2.0
4.97k stars 1.27k forks source link

与mybits整合问题时 #236

Closed zhangqiang1116 closed 6 years ago

zhangqiang1116 commented 6 years ago

与mybits整合问题时 怎么以spring boo自动配置方式配置Mybits的相关配置 数据库dal单独module

QilongZhang commented 6 years ago

用例链接 演示的是在 sofa module 中配置数据库,但是没有和mybatis整合,你可以参考下。

sofa module 只能以xml的方式配置,因此如果数据库配置在单独的sofa module, mybatis使用spring boot自动配置形式可能会存在问题,麻烦提供下你的demo。

zhangqiang1116 commented 6 years ago

用例链接 演示的是在 sofa module 中配置数据库,但是没有和mybatis整合,你可以参考下。

sofa module 只能以xml的方式配置,如果mybatis使用spring boot自动配置形式可能会存在问题,麻烦提供下你的demo。

意思是我单独的数据dal的Module 我必须xml配置相关以及dataSource? 不能以自动配置的方式吗 demon地址:https://github.com/zhangqiang1116/ipay-upsm.git

khotyn commented 6 years ago

@zhangqiang1116 可以用自动配置的方式,如果你以 Starter 的方式引入 DataSource,那么相关的 Bean 就会放到 Root Application Context 里面,每一个模块都能够拿到。

zhangqiang1116 commented 6 years ago

@zhangqiang1116 可以用自动配置的方式,如果你以 Starter 的方式引入 DataSource,那么相关的 Bean 就会放到 Root Application Context 里面,每一个模块都能够拿到。 这种配置方式有没有demo呢

QilongZhang commented 6 years ago

@zhangqiang1116 我这边运行你的demo是ok的,demo的使用方式理论是可以的,请问你那边遇到了什么问题吗?

zhangqiang1116 commented 6 years ago

@zhangqiang1116 我这边运行你的demo是ok的,demo的使用方式理论是可以的,请问你那边遇到了什么问题吗?

非常感谢 这边配置的问题 按照文档是OK的