文章目录1 JDBC入门(Java Database Connection:Java数据库连接)1.1 客户
原创 2022-01-05 10:37:08
467阅读
一、mysql5.x(最后一版是5.7),mysql8.x(当前版本8.0.x)二、对于java而言,5.x和8.x在使用上的区别: 1.驱动包不同,5.x为jdbc-mysql-5.x.jar,8.x为mysql-connector-java-8.x.jar 2.驱动配置不同,5.x为com.mysql.jdbc.Driver,8.x为com.mysql.cj.jdbc.Driver 3.数据库
转载 2023-07-04 22:20:59
301阅读
seata 是一款开源的分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务。seata 将为用户提供了 AT、TCC、SAGA 和 XA 事务模式,为用户打造一站式的分布式解决方案。 AT 模式前提基于支持本地 ACID 事务的关系型数据库。Java 应用,通过 JDBC 访问数据库。整体机制两阶段提交协议的演变:一阶段:业务数据和回滚日志记录在同一个本地事务中提交,释
 如果一个jdbc的jar包你不知道是那个版本的,可以解压这个jar包,再META-INF\MANIFEST.MF 文件中找文件内容如下.Manifest-Version: 1.0Ant-Version: Apache Ant 1.6.5Created-By: 1.5.0_51-b10 (Sun Microsystems Inc.)Implementation-Vendor: Oracle Cor
转载 2018-12-20 21:49:00
364阅读
2评论
oracle\product\11.2.0\dbhome_1\jdbc\lib ojdbc5.jar ojdbc5dms.jar ojdb
转载 2022-08-25 09:31:16
282阅读
文章目录一、HBase简介二、HBase数据模型三、HBase实现原理四、HBase运行机制五、HBase应用方案六、HBase的安装(CentOS 7)七、编程实战-HDFS Java API 一、HBase简介BigTable分布式存储系统,起初用于解决典型的互联网搜索问题: 建立互联网索引: 爬虫持续不断地抓取页面,并把页面每页一行地存储到BigTable里;Map
转载 2023-08-27 17:20:22
114阅读
Java利用JDBC连接Mariadb的过程和MySQL基本一致。 但是需要注意JDBC驱动的版本和JDK的版本是否匹配: 当前1.7.x是最通用的版本 Mariadb JDBC下载地址 如果JDBC和JDK版本不一致,在加载驱动时就会抛出异常:Unsupported major.minor ver
原创 2018-04-26 17:11:00
622阅读
如果一个jdbc的jar包你不知道是那个版本的,可以解压这个jar包,再META-INF\MANIFEST.MF 文件中找文件内容如下. Manifest-Version: 1.0 Ant-Version: Apache Ant 1.6.5 Created-By: 1.5.0_51-b10 (Sun
转载 2018-01-07 21:15:00
419阅读
2评论
了解c3p0,dbcp与druid   说到druid,这个是在开源中国开源项目中看到的,说是比较好的数据连接池。于是乎就看看。扯淡就到这。   下面就讲讲用的比较多的数据库连接池。(其实我最先接触的是dbcp这个)  1)DBCP   DBCP是一个依赖Jakarta commons-pool对象池机制的数据库连接池.DBCP可以直接的在应用程序中使用,Tomcat的数据源使用的就是D
Beeline 要与HiveServer2配合使用 服务端启动hiveserver2 ,客户的通过beeline两种方式连接到hive 1、beeline -u jdbc:hive2://localhost:10000/default -n root2、beelinebeeline> !connect jdbc:hive2://<host>:<port>/&lt
转载 2023-06-14 22:08:09
49阅读
一.导入jar包  1.下载jar包:https://dev.mysql.com/downloads/                 2.导入    在项目文件夹下新建一个名为lib的文件夹         将下载好的jar包放入lib文件夹,然后右击lib文件夹,选择Add as Library...,然后点击ok        二.代码部分  1.加载驱动    Class.forName(
转载 2021-04-04 22:34:51
546阅读
2评论
一.导入jar包  1.下载jar包:https://dev.mysql.com/downloads/                 2.导入    在项目文件夹下新建一个名为lib的文件夹         将下载好的jar包放入lib文件夹,然后右击lib文件夹,选择Add as Library...,然后点击ok        二.代码部分  1.加载驱动    Class.forName(
转载 2021-04-04 22:33:59
821阅读
2评论
什么时候自己创建工具类? 如果一个功能经常要用到,我们建议把这个功能做成一个工具类,可以在不同的地方重用。 “获得数据库连接”操作,将在以后的增删改查所有功能中都存在,可以封装工具类JDBCUtils。提供获取 连接对象的方法,从而达到代码的重复利用。 工具类包含的内容 1) 可以把几个字符串定义成 ...
转载 2021-07-22 13:22:00
411阅读
1点赞
2评论
1 数据准备 -- 创建 jdbc_user表 CREATE TABLE jdbc_user ( id INT PRIMARY KEY AUTO_INCREMENT , username VARCHAR(50), PASSWORD VARCHAR(50), birthday DATE ); -- 添 ...
转载 2021-07-21 14:40:00
230阅读
2评论
在传统的客户端/服务端模型中,通常是在服务器端部署数据库,而在客户端安装GUI程序,再次模型中,JDBC驱动程序应该部署在客户端如今三层模型更加常见,在三层应用模型中,客户端不直接调用数据库,而是调用服务器上的中间件,有中间件完成数据库查询操作,这种三层模型有以下优点,他将可视化表示(位于客户端) 从业务逻辑(位于中间件)和原始数据(位于数据库)中分离出来、因此,我们可以从不同的客户端,如j...
原创 2022-02-20 14:13:22
253阅读
之前我们是使用 MySQL 的命令来操作事务。接下来我们使用 JDBC 来操作银行转账的事务。 1 数据准备 -- 创建账户表 CREATE TABLE account( -- 主键 id INT PRIMARY KEY AUTO_INCREMENT, -- 姓名 NAME VARCHAR(10), ...
转载 2021-07-22 16:21:00
368阅读
2评论
1 什么是JDBC JDBC(Java DataBase Connectivity)就是Java数据库连接,说白了就是用Java语言来操作数据库。原来我们操作数据库是在控制台使用SQL语句来操作数据库,JDBC是用Java语言向数据库发送SQL语句。 2 JDBC原理 早期SUN公司的天才们想编写一
原创 2021-07-15 15:04:27
566阅读
https://repo1.maven.org/maven2/org/xerial/sqlite-jdbc
原创 2022-02-09 14:25:37
657阅读
在传统的客户端/服务端模型中,通常是在服务器端部署数据库,而在客户端安装GUI程序,再次模型中,JDBC驱动程序应该部署在客户端如今三层模型更加常见,在三层应用模型中,客户端不直接调用数据库,而是调用服务器上的中间件,有中间件完成数据库查询操作,这种三层模型有以下优点,他将可视化表示(位于客户端) 从业务逻辑(位于中间件)和原始数据(位于数据库)中分离出来、因此,我们可以从不同的客户端,如j...
原创 2021-07-28 10:56:34
379阅读
每天的第一句话:不断学习!不断积累!1.认识Druid:Druid为监控而生的数据库连接池,它是阿里巴巴开源平台上的一个项目。Druid是Java语言中最好的数据库连接池,Druid能够提供强大的监控和扩展功能.它可以替换DBCP和C3P0连接池。Druid提供了一个高效、功能强大、可扩展性好的数据库连接池。Druid与DBCP,C3P0的区别:     1
转载 2024-05-04 15:41:44
103阅读
  • 1
  • 2
  • 3
  • 4
  • 5