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

怎么做网站实惠wordpress文章总是发布失败

怎么做网站实惠,wordpress文章总是发布失败,东营企业网站排名优化,境外电商有哪些平台场景&#xff1a;抽取聊天机器人场景&#xff0c;它可以打招呼。 效果&#xff1a;任何项目导入此 starter 都具有打招呼功能&#xff0c;并且问候语中的人名需要可以在配置文件中修改。 创建自定义 starter 项目&#xff0c;引入 spring-boot-starter 基础依赖。 <dependen…

场景:抽取聊天机器人场景,它可以打招呼。 效果:任何项目导入此 starter
都具有打招呼功能,并且问候语中的人名需要可以在配置文件中修改。

  1. 创建自定义 starter 项目,引入 spring-boot-starter 基础依赖。
    <dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><optional>true</optional></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-test</artifactId><scope>test</scope></dependency></dependencies>
  1. 编写模块功能,引入模块所有需要的依赖。
  2. 编写 xxxAutoConfiguration 自动配置类,帮其他项目导入这个模块需要的所有组件。
  3. 编写配置文件 META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports指定启动需要加载的自动配置。
  4. 其他项目引入即可使用

业务代码

在这里插入图片描述

@Service
public class RobotService {@AutowiredRobotProperties robotProperties;public String sayHello(){return "hello"+robotProperties.getName()+":"+robotProperties.getAge()+"邮箱"+robotProperties.getEmail();}
}

写下面代码为了进行属性绑定,配置文件(application.properties)配了什么属性项这个类里面都可以直接进行绑定关联(在配置文件中写的数据通过这个配置文件,在业务代码中引入RobotProperties robotProperties并进行自动注入,就会通过这个来获取配置文件中的属性)

@ConfigurationProperties(prefix = "robot")
@Component
@Data
public class RobotProperties {private String name;private String age;private String email;
}
<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-configuration-processor</artifactId><optional>true</optional>
</dependency>

在这里插入图片描述

基本抽取

  1. 创建starter项⽬,把公共代码需要的所有依赖导⼊ 把公共代码复制进来
    在这里插入图片描述
    不选场景
    在这里插入图片描述
    在这里插入图片描述
    引入需要的web包

    <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId>
    </dependency>
    <dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><optional>true</optional>
    </dependency>
    

删除主程序类
在这里插入图片描述
在新项目中导入该starter
在这里插入图片描述

  1. ⾃⼰写⼀个 RobotAutoConfiguration ,给容器中导⼊这个场景需要的所有组件
    为什么这些组件默认不会扫描进去?
    starter所在的包和 引⼊它的项⽬的主程序所在的包不是⽗⼦层级
    在这里插入图片描述
    在这里插入图片描述
  2. 别⼈引⽤这个 starter ,直接导⼊这个 RobotAutoConfiguration ,就能把这个场景的组件导⼊进来

使用@EnableXxx机制

在这里插入图片描述

完全自动配置

  1. 依赖SpringBoot的SPI机制
  2. META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
    ⽂件中编写好我们⾃动配置类的全类名即可
  3. 项⽬启动,⾃动加载我们的⾃动配置类
    在这里插入图片描述

文章转载自:

http://xbg1SuLj.pmdLk.cn
http://RnaHvqe0.pmdLk.cn
http://VlRTuQsv.pmdLk.cn
http://aWn6N0ZG.pmdLk.cn
http://E0LGjpXB.pmdLk.cn
http://NwflSxIe.pmdLk.cn
http://XZaA0Kju.pmdLk.cn
http://pdkCuAXQ.pmdLk.cn
http://tTZLi9UC.pmdLk.cn
http://oXYHU3gW.pmdLk.cn
http://MCz7NTZq.pmdLk.cn
http://cVu64Spz.pmdLk.cn
http://T6etvQVU.pmdLk.cn
http://oNr4Zfv4.pmdLk.cn
http://uypbMwVL.pmdLk.cn
http://Eyucd2ly.pmdLk.cn
http://r9DO1hJ2.pmdLk.cn
http://M5FWPie2.pmdLk.cn
http://Q9eUyhXg.pmdLk.cn
http://90kJFxsI.pmdLk.cn
http://YHtiFQro.pmdLk.cn
http://konk86sc.pmdLk.cn
http://aQjz3sft.pmdLk.cn
http://PcZn31Uc.pmdLk.cn
http://Tj7r6Fr1.pmdLk.cn
http://K1YD7lOi.pmdLk.cn
http://wcMgXdBJ.pmdLk.cn
http://4WjjpFMs.pmdLk.cn
http://lUQ18zhr.pmdLk.cn
http://8MrDMtar.pmdLk.cn
http://www.dtcms.com/wzjs/692638.html

相关文章:

  • 最新网站源码购物网站图片的放大怎么做的
  • 北理离线《网站开发与应用》福州网站制作工具
  • 网站建设知名wordpress自助添加链接
  • 天空彩票网站怎么做网站开发怎么入账
  • 贵阳做网站公司吗免费发布网站seo外链
  • 张家港网站建设优化百度竞价开户费用
  • 山东平台网站建设多少钱全广告网站
  • 网站暂时关闭 seo电子商务网站建设与开发
  • 做企业网站的缺点直播软件推荐
  • 网站开发使用数据库的好处哪些公司做外贸网站好
  • 公司注册资金可以乱写吗关键词优化排名有哪些牛霸天的软件1
  • 深喉咙企业网站系统网站名字大全
  • 网站开发验收报告模板id文件直接导入wordpress
  • dede 汽车网站凡客v十商城还在吗
  • 石家庄免费自助建站模板青岛产品设计公司
  • 网站生成软件app制作wordpress修改谷歌
  • 网站的角色设置如何做云网站注册
  • 自己做发卡网站支付接口番禺建网站
  • 昊源建设监理有限公司网站做购物网站的数据库
  • 大连专业制作网站个人简历模板表格下载
  • 专门做中式装修的网站宁波seo网站
  • 网站建设框架模板物联网平台中心
  • iis6网站域名网红营销的优势在哪里
  • 静态单页网站wordpress做初中物理题目的网站
  • 辽宁省住房与城乡建设厅网站申请个人网站多少钱
  • 动漫网站的建设目标衡阳网站建设 千度网络
  • 网站建设 网站内容 采集wordpress更改数据库
  • 网站建设销售话术文本格式可以直接进入网站的正能量网站
  • 宋庄网站建设手游推广平台有哪些
  • 做搞笑图片的网站棋牌类网站是用游戏方式做的吗