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

如何实现自己的Spring Boot Starter

1、写一个 starter 项目,一般是一个空壳,里面不写代码,主要起到依赖其他项目的作用;

2、写一个真正实现自动装配逻辑的项目,在项目 classpath 下写一个 META - INF / spring . factories 文件;
3、在 spring . factories 中添加配置:
 org . springframework . boot . autoconfigure . EnableAutoConfiguration = com . bjpowernode . xxxConfiguration 
4、 xxxConfiguration 类需要添加注解@ Configuration ;
5、 xxxConfiguration 类一般也会使用@ Conditional 来适应不同的环境;
6、在 xxxConfiguration 类中编写具体代码实现自动化配置,给使用者把该配的配置好,让别人可以直接使用;
 

相关文章:

  • c语言游戏实战(8):飞机大作战
  • [嵌入式系统-39]:龙芯1B 开发学习套件 -9-PMON的文件结构
  • js【详解】深拷贝
  • Java学习笔记之Java基础语法02-运算符
  • c语言运算符优先级介绍
  • 20240316-1-向量化搜索
  • EMC Unity存储系统(包含VNXe)常用检查命令
  • 大模型: Function calling的作用
  • 整型溢出问题及解决之道
  • 【开源-土拨鼠充电系统】鸿蒙 HarmonyOS 4.0 App+微信小程序+云平台
  • 【MySQL】InnoDB引擎
  • HTML + CSS 核心知识点- 定位
  • 爬虫逆向sm3和sm4 加密 案例
  • C语言打印当前时间
  • Huggingface 笔记:大模型(Gemma2B,Gemma 7B)部署+基本使用
  • ES6简单总结(搭配简单的讲解和小案例)
  • EventListener原理
  • js递归,无限分级树形折叠菜单
  • Just for fun——迅速写完快速排序
  • k8s 面向应用开发者的基础命令
  • LeetCode刷题——29. Divide Two Integers(Part 1靠自己)
  • linux学习笔记
  • MySQL Access denied for user 'root'@'localhost' 解决方法
  • STAR法则
  • 编写符合Python风格的对象
  • 聊聊flink的TableFactory
  • 让你成为前端,后端或全栈开发程序员的进阶指南,一门学到老的技术
  • 跳前端坑前,先看看这个!!
  • 限制Java线程池运行线程以及等待线程数量的策略
  • 译有关态射的一切
  • 用Node EJS写一个爬虫脚本每天定时给心爱的她发一封暖心邮件
  • 职业生涯 一个六年开发经验的女程序员的心声。
  • elasticsearch-head插件安装
  • Hibernate主键生成策略及选择
  • 函数计算新功能-----支持C#函数
  • 数据库巡检项
  • ​软考-高级-系统架构设计师教程(清华第2版)【第12章 信息系统架构设计理论与实践(P420~465)-思维导图】​
  • #QT(智能家居界面-界面切换)
  • #单片机(TB6600驱动42步进电机)
  • #经典论文 异质山坡的物理模型 2 有效导水率
  • #我与Java虚拟机的故事#连载06:收获颇多的经典之作
  • (11)MATLAB PCA+SVM 人脸识别
  • (14)Hive调优——合并小文件
  • (ZT)一个美国文科博士的YardLife
  • (黑客游戏)HackTheGame1.21 过关攻略
  • (每日持续更新)jdk api之StringBufferInputStream基础、应用、实战
  • (全注解开发)学习Spring-MVC的第三天
  • (转)setTimeout 和 setInterval 的区别
  • ***监测系统的构建(chkrootkit )
  • .class文件转换.java_从一个class文件深入理解Java字节码结构
  • .NET下的多线程编程—1-线程机制概述
  • /etc/apt/sources.list 和 /etc/apt/sources.list.d
  • @data注解_SpringBoot 使用WebSocket打造在线聊天室(基于注解)
  • @DateTimeFormat 和 @JsonFormat 注解详解
  • @param注解什么意思_9000字,通俗易懂的讲解下Java注解