
想将其他模块的 Entity、Mapper 和 Service 集中到 Common 模块中?
使用 Spring Cloud Alibaba 2021.0.1 Spring Boot 2.6.4,如何让其他业务模块的 Entity、Mapper 和 Service 都集中管理在 Common 模块中?
问题的尝试和解决
扫描 Common 模块中的包会报错:org.springframework.beans.factory.BeanCreationException: …添加 @ComponentScan 扫描所有包也会报错:org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean…
正确的配置
根据描述的情况,在 merchant 模块和 supply 模块中,配置如下:
百度文心百中
百度大模型语义搜索体验中心
22 查看详情
spring 包扫描:scanBasePackages = “com.quanneng”mapper 接口配置:@MapperScan(“com.quanneng.mapper”)swagger 接口扫描配置:按照swagger的配置
此外,统一异常处理只允许存在于一个模块中。
其他建议
将 Common 模块编写成一个 Spring-Boot-Starter 也是一个可行的方案,这样可以避免包扫描问题。
以上就是Spring Cloud Alibaba中如何集中管理Common模块的Entity、Mapper和Service?的详细内容,更多请关注创想鸟其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/375699.html
微信扫一扫
支付宝扫一扫