最近琢磨怎么把java和数据库结合起来写程序,发现了JDBC这种神奇的东西。网上搜了一些文章,首先是要配置JDBC才能开始使用一些sql的接口,再看了N篇文章并且动手尝试后,不断出错并且debug,终于配置好啦~下面就让我分享一下我的配置过程。 一、介绍什么是JDBC:      (来自百度)JDBC(Java Data Base Con
原创 2015-08-05 21:08:28
2354阅读
1点赞
2评论
一、Loading the Database Driver前面第一步说了,要制定数据库的驱动,所以我们现在要做的是:怎么制定(载入)数据库的驱动呢? ØWe load the driver class by calling Class.forName() with the Driver class name as an argument.句子结构分析:主语:我们谓语:载入宾语:驱动宾语子句:通过调用Class.forName(),怎么调用:将驱动的类的名字作为参数ØOnce loaded, the Driver class creates an instance of it
转载 2011-07-03 19:55:00
95阅读
2评论
  JAVA连接SQL2008与SQL2000有很大的不同,在这里通过笔者的亲身经历详细给出 1.首先要去Microsoft官网下载sqljdbc2.0驱动――MicrosoftSQLServerJDBCDriver2.0.exe,很小大概就4M,解压后里面有2个Jar包,sqljdbc4.jar和sqljdbc.jar,这两个都一样,只是针对你的JDK的版本的不同,如果你是JDK
转载 精选 2012-11-30 23:19:03
837阅读
2.JDBC 一、简介 1.1概念 **JDBC(Java Database Connectivity)**是Java程序如何操作数据库的规范。 在Java编写的程序中,程序员通过使用JDBC API,可以用标准SQL语句访问几乎任何一种数据库;特定数据库厂商通过实现JDBC API生产的JDBC驱 ...
转载 2021-09-09 11:42:00
78阅读
2评论
Class.forName("com.mysql.jdbc.Driver"); public class Driver extends NonRegisteringDriver implements java.sql.Driver { static { try { java.sql.DriverMa
转载 2020-02-07 15:36:00
150阅读
2评论
刚接触JDBC的时候,有时候就在想,为什么java要用JDBC,而不是直接使用之前在VB中就学习过的ODBC,由于ODBC是在JDBC之前出现,所以ODBC肯定由于无法完毕某些操作或者不能非常顺利的完毕某些操作,所以才有了JDBC的出现,那么,在JAVA的使用中,JDBC交ODBC究竟有哪些优势呢...
转载 2014-06-19 12:00:00
73阅读
2评论
JDBCJDBC接口、类介绍● JDBC中的主要类(接口)在JDBC中常用的类1、DriverManager – 类,用来获取 Connection;2、Connection – 接口;3、Statement – 接口;4、ResultSet – 接口。● DriverManager其实我们今后只需要会用 DriverManager 的 getConnection() 方...
原创 2021-08-19 15:54:12
203阅读
JDBCJDBC接口、类介绍● JDBC中的主要类(接口)在JDBC中常用的类1、DriverManager – 类,用来获取 Connection;2、Connection – 接口;3、Statement – 接口;4、ResultSet – 接口。● DriverManager其实我们今后只需要会用 DriverManager 的 getConnection() 方...
原创 2022-03-29 11:20:30
148阅读
1. 简介三月份已经介绍过R2DBC,它是一种异步的、非阻塞的关系式数据库连接规范。尽管一些NoSQL数据库供应商为其数据库提供了反应式数据库客户端,但对于大多数项目而言,迁移到NoSQL并不是一个理想的选择。这促使了一个通用的响应式关系数据库连接规范的诞生。作为拥有庞大用户群的关系式数据库MySQL也有了反应式驱动,不过并不是官方的。但是Spring官方将其纳入了依赖池,说明该类库的质量并不低。
原创 2021-05-04 09:55:01
150阅读
1. 简介三月份已经介绍过R2DBC,它是一种异步的、非阻塞的关系式数据库连接规范。尽管一些​NoSQL​数据库供应商为其数据库提供了反应式数据库客户端,但对于大多数项目而言,迁移到​NoSQL​并不是一个理想的选择。这促使了一个通用的响应式关系数据库连接规范的诞生。作为拥有庞大用户群的关系式数据库​MySQL​也有了反应式驱动,不过并不是官方的。但是​Spring​官方将其纳入了依赖池,说明该类
原创 2022-04-06 15:14:44
995阅读
文章目录一、前言二、整合sharding-jdbc和多数据源1、`pom.xml`中引入依赖2、`application.yml`中新增多数据源配置3、sharding-jdbc集成动态数据源配置类4、使用`@DS`切换数据源三、本文案例demo源码 一、前言SpringBoot(48) 整合sharding-jdbc实现分库分表与读写分离SpringBoot(49) 整合sharding-jd
1. 简介三月份已经介绍过R2DBC,它是一种异步的、非阻塞的关系式数据库连接规范。尽管一些NoSQL数据库供应商为其数据库提供了反应式数据库客户端,但对于大多数项目而言,迁移到NoSQ...
原创 2021-07-16 11:20:40
706阅读
3.PreparedStatement实现CRUD 3.1 操作和访问数据库 数据库连接被用于向数据库服务器发送命令和SQL语句,接受数据库服务器返回的结果。(一个数据库连接就是也给Socket连接) 在 java.sql 包中有 3 个接口分别定义了对数据库的调用的不同方式: Statement: ...
转载 2021-09-24 15:44:00
171阅读
2评论
连接SQLServer2000的JDBC是我遇到的问题: 至于程序怎么写在上一篇中有,记住就可以了,固定的格式,对于不同的数据库“url”的格式是不同的。 1.“Error、、、” 查看一下自己的SQL Server2000打sp3 补丁了没?方法:企事业管理器>>工具>>SQL 查询分析器>>帮助>>关于  (打好之后应该是8.00
原创 2009-08-21 00:59:09
434阅读
2评论
其他关于C3P0的详细内容, 可参考C3P0主页.HikariCPHikariCP是另一款高性能/”零开销”
原创 2022-04-02 11:45:59
124阅读
1.载入驱动程序. 注冊驱动程序有多方法,Class.forName();是一种显式地载入.当一个驱动程序类被Classloader装载后,在溶解的过程中,DriverManager会注冊这个驱动类的实例.这个调用是自己主动发生的,也就是说DriverManager.registerDriver()
转载 2017-04-15 09:27:00
58阅读
2评论
复习:1、JDBC使用的1个准备、6个步骤2、executeUpdate    执行 增删改 SQL语句。    有1个参数,代表 要执行的SQL语句。    有返回值,是int类型,代表影响的行数。3、executeQuery    执行 查询语句。   &
原创 2015-06-01 06:55:46
362阅读
文章目录1. 工作原理1.1 加载驱动1.1.1 类加载相关知识1.1.2 为什么JDK 1.6之后不需要显示加载了?1.2 驱动加载完成了,然后呢?2. 简单封装1. 工作原理一般我们主要的JDBC处理流程如下:
原创 2021-04-24 23:03:45
404阅读
[TOC]1.工作原理一般我们主要的JDBC处理流程如下:graphTDA[注册一个Driver]-->B(建立数据库连接)B-->C(创建一个Statement)C-->D(执行SQL语句,获取结果)D-->F(关闭JDBC对象)1.1加载驱动首先声明:这个阶段在1.6之后就不需要手动执行了,也就是这个代码不需要了!!!分析它有利于理解流程。Class.forName("
原创 2021-03-16 10:54:06
301阅读
4、 执行Statement。 Statement对象常用两个方法完成简单的操作: public ResultSet executeQuery(String sql)方法执行简单的查询,并返回ResultSet对象。 public int executeUpdate(String sql) 方法执行SQL INSERT/UPDATE/DELETE 语句,返回int 值。 &nb
原创 2009-03-23 17:15:04
546阅读
  • 1
  • 2
  • 3
  • 4
  • 5