造轮子
文章平均质量分 80
Cocoxzq000
这个作者很懒,什么都没留下…
展开
-
手撸一个动态数据源的Starter 完整编写一个Starter及融合项目的过程 保姆级教程
手撸一个动态数据源的Starter!文章目录手撸一个动态数据源的Starter!前言一、准备工作1,项目目录结构2,POM文件二、思路三、编写代码1,定义核心注解 Ds2,定义切面3,定义DataSourceContextHolder4,定义抽象动态数据源模板类及其实现子类5,定义application.yml配置类6,定义AutoConfiguration6,定义DataSourceCreator创建器四 实测准备1,数据库准备2,表准备3,项目准备五 实测总结前言该项目借鉴于苞米豆的开源项目d原创 2021-11-13 19:36:55 · 981 阅读 · 0 评论 -
使用工厂模式+单例模式实现[连接池]应用
文章目录前言Pool抽象父类数据库连接池实现类前言本章介绍使用工厂模式+单例模式实现数据库连接池,基于池思想的各种实现我们接触的很多,如数据库连接池,redis连接池,线程池等等,在第三方框架下我们只需要书写好一下配置即可完成对池的使用。而我们抽象出来的池一般都是为了解决频繁创建某资源而造成的服务器压力,我们将创建某资源的步骤交给池管理,我们只需要调用即可。今天我们说的便是数据库连接池,数据库连接池中存放的都是Connection对象,所以说池对象中必然是要有一个容器来存放这些对象的,而这个容器原创 2021-04-19 18:42:47 · 593 阅读 · 0 评论 -
原生JDBC操作数据库
JDBC操纵数据库在各种ORM框架盛行的时代,想必我们很多都已经忘了如何在不借助框架的基础上,使用原生的JDBC来和数据库打交道了,对于初级程序员来说,使用原生的JDBC编码可以使我们更加全面的了解框架底层下的操作逻辑,在原生编码中我们也需要自己去封装一些工具类,使用一些设计模式来简化我们操纵数据库的步骤,在这一步步封装的过程中可以提高我们的编程思想,所以了解原生JDBC操控数据库也是很有必有得,接下来就让我们从一份最原始的JDBC到自己封装的工具类及模板来实现的全步骤,话不多说直接上代码!文章目录JD原创 2021-04-16 10:03:07 · 737 阅读 · 0 评论