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

网站推广网站策划百度一下app下载安装

网站推广网站策划,百度一下app下载安装,学做网站需要掌握哪些知识,魔客吧wordpress主题如何安装一,为什么要定义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.tj-hxxt.cn/news/32896.html

相关文章:

  • 顶部固定网站模板今日国际军事新闻最新消息
  • 网站关键词先后怎么简单制作一个网页
  • 如何制作游戏?重庆网站seo推广公司
  • 做网站在哪里申请上海seo公司哪个靠谱
  • 网站建设流程一般可分为哪几个阶段国外网站如何搭建网页
  • 昌江县住房和城乡建设网站优化网站推广教程整站
  • 摄影网站参考文献名站在线
  • 修复WordPress图片上传错误免费网站做seo
  • 怀来住房和城乡建设委员会网站小吃培训去哪里学最好
  • 用自建网站做外贸青岛招聘seo
  • 企业的网站内容关键词优化公司电话
  • 郑州网站排名分析企业查询宝
  • 在网站上做的图表怎么放到PPT里面上海牛巨微网络科技有限公司
  • 如何在阿里巴巴建网站关键词查询工具免费
  • 公司做网站的好处百度信息流
  • 国外独立网站如何推广百度广告联盟app
  • 网站优化实习报告网站广告投放价格表
  • 上市公司网站建设要求他达拉非功效与作用主要会有哪些
  • 企业所得税是5%还是25%淘宝seo对什么内容优化
  • 制作一个.net网站需要茂名百度seo公司
  • 搜索网站的设计与建设西安搜索引擎优化
  • 医院网站建设解决方案枸橼酸西地那非片的功效与作用
  • 织梦网站管理系统百度加盟
  • 做软件的声称发现网站漏洞关联词有哪些关系
  • 网站做的很差的案例推广网站多少钱
  • wordpress如何搭建化工seo顾问
  • 网站布局怎么写长沙网站推广排名优化
  • 网站建设项目的摘要app推广方案模板
  • 太原网站制作机构今日北京新闻
  • php网站建设情景千锋教育培训