本文源码:GitHub·点这里||GitEE·点这里一、关系型数据源1、动态数据源动态管理数据源的基本功能:数据源加载,容器维护,持久化管理。2、关系型数据库不同厂商的关系型数据库,提供的链接方式,驱动包,驱动类名都是不一样的,Java数据库连接API,JDBC是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法,且适配大部分关系型数据库。3、适
分类:
数据库 时间:
2020-04-08 09:45:32
阅读次数:
76
public class JDBCUtils { //获取connection对象 public static Connection getConn(){ Connection conn=null; try { Class.forName("com.mysql.jdbc.Driver"); Stri ...
分类:
数据库 时间:
2020-04-07 18:13:49
阅读次数:
85
部署方案一 前期准备 1. 拉取mysql docker pull mysql 2. 拉取nginx docker pull nginx 3. 更改web数据源 url: jdbc:mysql://business db:3306/business?useUnicode=true&character ...
分类:
编程语言 时间:
2020-04-07 12:54:50
阅读次数:
77
DBCP连接池介绍 目前 DBCP 有两个版本分别是 1.3 和 1.4。 DBCP 1.3 版本需要运行于 JDK 1.4-1.5 ,支持 JDBC 3。 DBCP 1.4 版本需要运行于 JDK 1.6 ,支持 JDBC 4。 1.3和1.4基于同一套源代码,含有所有的bug修复和新特性。因此在 ...
分类:
数据库 时间:
2020-04-07 09:40:51
阅读次数:
82
SpringBoot+Mybatis+Sharding-JDBC实现分库分表 ...
分类:
数据库 时间:
2020-04-06 11:32:24
阅读次数:
81
jdbc(Java Database Connectivity)的5个步骤: 一、加载驱动。 反射中的主动加载, 右键 二、创建连接 视图, 右键 , 三、执行sql 四、遍历结果 五、关闭资源 简化代码:(异常抛出) //1 加载驱动。反射中的主动加载 Class.forName("com.mys ...
分类:
数据库 时间:
2020-04-06 11:22:40
阅读次数:
89
JDBC 前言 在JDBC-01当中,我们简单地学习了有关JDBC的一些基本操作,现在我们再一次进行深入的学习。 正文 事务 首先,我们来学习的是JDBC中事务的运用,那么让我们再次了解一下事务的概念。 事务的概念 事务指的是逻辑上的一组操作,组成这组操作各个逻辑单元要么全部成功,要么全部失败。 关 ...
分类:
数据库 时间:
2020-04-06 09:15:40
阅读次数:
83
获取项目源文件,技术交流与指导联系Q:1225467431 1.开发环境和相关技术介绍 1.1开发环境 数据库系统:Microsoft SQL Server 2008 语言:Java 数据库连接方式:JDBC连接方式 开发工具:Eclipse 1.2相关技术介绍 Microsoft SQL Serv ...
分类:
其他好文 时间:
2020-04-05 23:56:48
阅读次数:
182
导读 模板模式在是Spring底层被广泛的应用,比如事务管理器的实现,JDBC模板的实现。 文章首发于作者的微信公众号【码猿技术专栏】 今天就来谈谈「什么是模板模式」、「模板模式的优缺点」、「模板模式的简单演示」、「模板模式在Spring底层的实现」。 什么是模板模式 模板模式首先要有一个抽象类,这 ...
分类:
编程语言 时间:
2020-04-05 15:17:28
阅读次数:
107
本来打算写个使用Sharding-JDBC的例程,但是在搭建Mybatis的过程中,一波三折,因为好久没搭建项目了,另外加上换了电脑。所以很破折,在这里记录一下Spring Boot整合Mybatis吧。可能很简单,但是我长时间没用忘记了,我这里备忘一下吧。 一、项目目录结构 注意这里Applica ...
分类:
编程语言 时间:
2020-04-05 13:48:09
阅读次数:
70