1.整合Durid数据源
1、引入Jar包



2.application.yml配置


3.读取配置类DruidConfig



总结:其实没有必要一个个手动去配置, druid 启动starter

druid 自动配置类



2.整合MyBatis
2.1生成MyBatis代码:
pom.xml


generatorConfig.xml



运行插件—生成代码

2.2 整合Mybatis
1.引入jar包

application.yml

MyBatis自动配置原理








如果依然放不下mybatis全局配置文件, springboot 还是支持的:
配置application.yml

mybatis-config.xml

如果要设置mybatis的settings怎么设置呢?
1.可以通过mybatis全局配置文件设置
2. 也可以通过在application.yml中配置configuration
configuration 它封装mybatis所有信息

configuration 什么情况=null呢?
没有在application.yml中配置configuration 就会为null
如果没有在application.yml中配置config-location 就会new new
Configuration();
要定制mybatis
- 使用mybatis全局配置文件
- 可以使用application.yml中配置configuration +
ConfigurationCustomizer
要么使用mybatis的东西,要么使用springboot的, 只能
用1种。


当然,个人建议直接使用:springboot的方式
建立一个类ConfigurationCustomer

application.yml配置:

记得在启动器类上加上一个扫描包的注解

最后写一个controller类就可以实现数据库的增删改查调用了。

















![[1.2.0新功能系列:三]Apache doris 1.2.0 Java UDF 函数开发及使用](https://img-blog.csdnimg.cn/img_convert/41fa6095d950e3fc4d4b8d90777bc23a.png)


