Spring Boot---自动配置原理和自定义Starter

1.自动配置原理

2.自定义starter

①dmybatis-spring-boot-autoconfigure

步骤一:先创建项目

步骤二:导入响应的依赖

步骤三:创建自动配置的配置类

步骤四:创建配置文件

项目结构

②dmybatis-spring-boot-starter

步骤一:先创建项目

步骤二:导入dmybatis-spring-boot-autoconfigure文件依赖,也要导入他有的依赖

项目结构:

③最后需要导入的文件操作

步骤一:导入dmybatis-spring-boot-autoconfigure文件依赖

如果报错这个,需要在dmybatis-spring-boot-autoconfigure的pom.xml文件中导入一个插件,在dmybatis-spring-boot-autoconfigure中也需要添加这个插件

相关推荐
czhc114007566319 小时前
协议 25
java·开发语言·算法
逆光的July19 小时前
如何解决超卖问题
java
落花流水 丶20 小时前
Java 集合框架完全指南
java
lang2015092820 小时前
Java WebSocket API:JSR-356详解
java·python·websocket
jiang_changsheng20 小时前
环境管理工具全景图与深度对比
java·c语言·开发语言·c++·python·r语言
计算机学姐20 小时前
基于SpringBoot的民宿预定管理系统【三角色+个性化推荐算法+数据可视化统计】
java·vue.js·spring boot·mysql·信息可视化·intellij-idea·推荐算法
yaoxin52112320 小时前
314. Java Stream API - 使用 Collectors.partitioningBy() 分区元素
java·windows
noBt20 小时前
Windows IDEA 卡顿严重
java·ide·intellij-idea
h7ml20 小时前
淘宝返利软件的跨端同步架构:Java RESTful API+GraphQL满足Web/APP/小程序的多端数据需求
java·架构·restful
qq_3363139320 小时前
javaweb-web基础(springboot入门)
java·开发语言·mysql