当前位置: 首页 > news >正文

音乐网站建设的开发平台漯河哪里做网站

音乐网站建设的开发平台,漯河哪里做网站,wordpress 插件配置,做可动模型的网站首先抛出一个问题#xff1a;如果想要被Spring容器管理的Bean的路径不再Spring Boot 的包扫描路径下#xff0c;怎么办呢#xff1f;也就是如何去加载第三方的Bean 呢#xff1f; 有两种方式可以解决#xff1a; 这里我们使用Swagger的配置来做实验。 1#xff1a;首先一… 首先抛出一个问题如果想要被Spring容器管理的Bean的路径不再Spring Boot 的包扫描路径下怎么办呢也就是如何去加载第三方的Bean 呢 有两种方式可以解决 这里我们使用Swagger的配置来做实验。 1首先一个Swagger的配置类SwaggerConfig SwaggerConfig 代码 Configuration EnableSwagger2 public class SwaggerConfig implements EnvironmentAware {private static final Logger log LoggerFactory.getLogger(SwaggerConfig.class);Autowiredprivate Environment env;Value(${swagger.scan.package})private String swaggerScanPackage;public SwaggerConfig() {}Beanpublic Docket createRestApi() {PredicateString path PathSelectors.any();if (Arrays.asList(this.env.getActiveProfiles()).contains(prod)) {path PathSelectors.none();}log.info(####初始化createRestApi####swaggerScanPackage: this.swaggerScanPackage);log.info(path.toString());return (new Docket(DocumentationType.SWAGGER_2)).apiInfo(this.apiInfo()).select().apis(RequestHandlerSelectors.basePackage(this.swaggerScanPackage)).paths(PathSelectors.any()).build();}private ApiInfo apiInfo() {log.info(##################################初始化API信息################################################);return (new ApiInfoBuilder()).title(APIs).description(…………).termsOfServiceUrl(https://js.dazhi.loan.com).version(1.0).build();}Overridepublic void setEnvironment(Environment environment) {} }2再看我的工程结构吧 发现我的SwaggerConfig 类和 SpringBoot 的启动类ConfigApplication.java 不在同一级目录下所以当Spring Boot 自动扫描包的时候是扫描不到我的SwaggerConfig 的配置的也就在控制台没有Swagger的打印的信息 所以这时候我如果想要把SwaggerConfig 加载到Spring容器中的话 要怎么办呢下面介绍两种方式 ①在Spring Boot Application 主类上 使用Import 注解 启动就可以看到Swagger的基础信息 ②现在我们将其改造一下采用spring.factories 的方式去加载SwaggerConfig类在resources目录下新建一个META-INF 的目录然后在 新建一个spring.factories 的文件里面的内容为 登录后复制 org.springframework.boot.autoconfigure.EnableAutoConfiguration\ com.sg.config.SwaggerConfig然后在把Spring Boot 启动类上的Import注释掉启动发现也可以把SwaggerConfig加载到Spring 容器中 到这就完成了加载一个Spring 不能扫描到的一个类他可以是第三方的也可以是自己写的只要是Spring Boot 默认扫描路径不能够扫描到都可以使用这种方式去加载
http://www.huolong8.cn/news/278534/

相关文章:

  • 成都便宜网站建设海淀手机网站建设
  • 站长之家alexa排名做外贸需要哪些网站有哪些
  • 那种限时购的网站如何做河源新闻头条最新新闻
  • 设计好的免费网站建设中国外包公司排行榜
  • 深圳网站建设 宝华大厦做网站东莞选哪家公司好
  • 芜湖网站建设推广公司公司宣传册设计样本
  • 一般做个网站多少钱旅游景点网站建设现状
  • 泉州网站建设咨询seo诊断
  • 企业网站酷站seo排名赚app官网
  • 电商网站开发目的wordpress文章打开很慢
  • 做订票网站设计要多久网站建设的一般步骤包括哪些
  • 南京专业网站营销wordpress栏目置顶
  • 分销商城网站开发美御品牌推广
  • 长春启做网站多少网站建设交流论坛
  • 网站开发的需要的技术人员网络平台营销的特点
  • 网站的交互怎么做wordpress做商城
  • 鲜花类网站建设策划书范文赣州专业网站推广多少钱
  • 沧州网站建没wordpress免费主题推荐
  • 宝安附近公司做网站建设哪家效益快0基础1小时网站建设教程
  • 自己电脑上做网站别人访问怎样上百度做广告
  • 做商城网站要多少钱给公司做网站 图片倾权
  • 哪里有做网站福州seo关键字推广
  • 电商服务站点建设方案有哪些好的做网站公司好
  • 网站建设首页网站建设公司选择意见书
  • 网站策划建设方法建立网站需要备案吗
  • 温州做网站的公司有哪些网站运营的提成方案怎么做
  • php中switch做网站宜昌十堰网站建设哪家好
  • 网站开发一次性费用网站建设header
  • 网页设计免费素材沈阳优化网站关键词
  • app 网站可以做的免费推广wordpress的安装注意