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

网站推广网站策划武汉百度关键词推广

网站推广网站策划,武汉百度关键词推广,网站域名解析错误怎么办,个人工作室和公司的区别一,为什么要定义Start 向阿里云OSS如果我们要引入的话很麻烦,所以我们可以自定义一些组件, 然后我们只需要在pom文件中引入对应的坐标就可以 二,怎么定义(以阿里云OSS为例) 1, 定义两个组件模块…

一,为什么要定义Start

向阿里云OSS如果我们要引入的话很麻烦,所以我们可以自定义一些组件,

然后我们只需要在pom文件中引入对应的坐标就可以

二,怎么定义(以阿里云OSS为例)

        1, 定义两个组件模块

  •   org.mybatisspring.boot:mybatis-spring-boot-starter
  • 这个模块中什么代码都不需要有------只需要在pom文件中定义
  1. 自定义aliyun-oos-spring-boot-starter
    1. 其他的都删除只保留
    2. 精简pom文件
  • org.mybatis.spring.boot:mybatis-spring-boot-autoconfigure
  • 在这个包中进行自动配置功能
  1. 自定义aliyun.oss-spring-boot-autoconfigure
    1. 其他的都删除----
    2. -启动类和application配置文件也删除---测试类也删除
    3. 然后再starter中的配置文件中引入autoconfigure依赖----非常重要
    4. 在autoconfigure的pom文件中引入aliyunoss的依赖
  2. 将工具类放到com.aliyun.oss包下面
    1. 定义一个自动配置类AliOSSConfiguration
      package com.aliyun.oss;import org.springframework.boot.context.properties.EnableConfigurationProperties;
      import org.springframework.context.annotation.Bean;
      import org.springframework.context.annotation.Configuration;@Configuration
      @EnableConfigurationProperties(AliOSSProperties.class) //将当前类导入IOC容器当中  只能加在配置类或者声明Bean的方法上----括号类是将那个类导入
      public class AliOSSAutoConfiguration {@Beanpublic AliOSSUtils aliOSSUtils(AliOSSProperties aliOSSProperties){      //我们需要注入某一个对象只需要 在方法形参中引用,他就自动注入AliOSSUtils aliOSSUtils = new AliOSSUtils();aliOSSUtils.setAliOSSProperties(aliOSSProperties);return aliOSSUtils;}
      }
      

  3. AliOSSProperties代码用来封装阿里云对象信息
    @ConfigurationProperties(prefix = "aliyun.oss")
    public class AliOSSProperties {private String endpoint;private String accessKeyId;private String accessKeySecret;private String bucketName;public String getEndpoint() {return endpoint;}public void setEndpoint(String endpoint) {this.endpoint = endpoint;}public String getAccessKeyId() {return accessKeyId;}public void setAccessKeyId(String accessKeyId) {this.accessKeyId = accessKeyId;}public String getAccessKeySecret() {return accessKeySecret;}public void setAccessKeySecret(String accessKeySecret) {this.accessKeySecret = accessKeySecret;}public String getBucketName() {return bucketName;}public void setBucketName(String bucketName) {this.bucketName = bucketName;}
  4. 自定义自动配置文件(要想Spring启动时自动加载该文件必须配置)--两级目录下创建一个文件文件名为

    org.springframework.boot.autoconfigure.AutoConfiguration.imports
  5. 然后将自动配置文件的全类名复制进去

http://www.shuangfujiaoyu.com/news/44542.html

相关文章:

  • 珠海网站关键词歌词完整版
  • 8g流量网站seo公司发展前景
  • 广告公司企业介绍北京seo怎么优化
  • 安装wordpress主题后 显示乱码 怎么解决廊坊网络推广优化公司
  • 百度网站置顶怎么做详细描述如何进行搜索引擎的优化
  • 外国网站 游戏设定图淘宝seo优化是什么
  • 网站建设哪家好知道百度指数数据分析
  • 企业网站源码搜一品资源晋城seo
  • 做网站开发需要考什么证书私域流量运营管理
  • 做网站网页排版错误太原做网站推广的公司
  • wordpress 微博】seo基础知识
  • qq空间做淘宝客网站广州seo教程
  • 个人网站备案核验单百度指数查询平台
  • 集美网站建设代写软文
  • 做类似淘宝的网站设计需要什么公司营销策划方案
  • wordpress 站长工具乐事薯片软文推广
  • ps做网站编排金昌网站seo
  • 毕设做网站怎么弄代码设计关键词优化到首页怎么做到的
  • 企业登录官网惠州seo公司
  • WordPress怎么更改主题名称东莞网络推广及优化
  • 做一个网站分析应该怎么做自己可以做网站推广吗
  • 游戏网页设计作品欣赏苏州优化seo
  • 做网站大概多少百度网站
  • 维护网站建设空间出租深圳推广优化公司
  • 中国建筑设计作品网站网络推销
  • 南做网站杭州网站优化效果
  • 网站的二级页面在哪里做市场调研方案怎么写
  • 做水处理药剂的公司网站百度怎么优化排名
  • 营销型类型网站有哪些类型深圳关键词排名seo
  • 网站引导动画怎么做天津百度推广排名