汝州住房和城乡建设网站,用dw做php网站,企业网站托管外包平台,wordpress 自定义rss目录
原因#xff1a;
方式一#xff1a;
方式二#xff1a; 原因#xff1a;
由于对rocketMq进行了一次封装#xff0c;mq模块里面引用了RocketMQTemplate的bean#xff0c;如果只引入jar包的依赖#xff0c;启动的时候不会报错#xff0c;但是在调用到 RocketMQT…目录
原因
方式一
方式二 原因
由于对rocketMq进行了一次封装mq模块里面引用了RocketMQTemplate的bean如果只引入jar包的依赖启动的时候不会报错但是在调用到 RocketMQTemplate的bean时会出现空指针
方式一
公共模块没有启动项的时候进行包扫描
Slf4j
Configuration
EntityScan(basePackages {})
ComponentScans(value {ComponentScan(value com.xx.xx.common.mq)})
public class BeanConfigScanConfig implements EnvironmentAware {Overridepublic void setEnvironment(Environment environment) {log.info(###########xx-common-mq初始化###########);
}
}
resouces下添加spring.factories文件 org.springframework.boot.autoconfigure.EnableAutoConfiguration\com.xx.xx.common.mq.BeanConfigScanConfig\
方式二
SpringBootApplication(scanBasePackages {com.xx.xx.admin.api, com.xx.xx.common.mq})
com.xx.xx.admin.api 当前服务的路径
com.xx.xx.common.mq 引入的其他服务的公共包路径
注意当前服务的路径要在其他服务公共包路径的前面