#jdbc

springboot+mybatisplus+sharding-jdbc分库分表实例

现在Java项目使用mybatis多一些,所以我也做了一个springboot+mybatisplus+sharding-jdbc分库分表项目例子分享给大家。要是用的springboot+jpa可以看这篇文章:https://www.cnblogs.com/owenma/p/11364624.html其它的框架内容不做...

将jdbc连接明文密码加密方案

   最近没有及时写文章,把最近处理的几个问题集中了一下写出来。这篇文章是关于如何处理spring项目中引入数据库连接等使用的用户名和密码的明文进行加密。防止被他人窃取利用。我们选择的加密方式为DES加密解密方案。直接上代码:1.首先要编写一个DES加密解密工具。packagecom.nc...

jdbc操作

jdbc技术使用java代码(程序)发送sql语句的技术。jdbc接口核心APIjdbc相关结构在java.sql.*和javax.sql.*包下。|-Driver接口:表示java驱动程序接口。所有的具体的数据库厂商要来实现此接口。  |-connect(url,properties):连接数据库的方法。  url:...
代码星球 ·2021-01-23

Java实现JDBC

JAVAWEB实现增删查改(图书信息管理)之Util类    Util.java ↓1packageBookSystem.Other;23importjava.sql.*;4importjava.util.ArrayList;5importjava.util.List;6importjava.lang.ref...
代码星球 ·2021-01-23

JDBC告警系列(一)The server time zone value 'ÖÐ' is unrecognized or represents more than one time zone.

一、现象java.sql.SQLException:Theservertimezonevalue'Öйú±ê׼ʱ¼ä'isunrecognizedorrepresentsmorethanonetimezone.YoumustconfigureeithertheserverorJDBCdriver(viathese...
代码星球 ·2021-01-23

Missing artifact com.microsoft.sqlserver:sqljdbc4:jar:4.0

maven构建项目的时候遇到这个错误:一、直接原因制定路径下确实没有sqljdbc4.jar文件。二、根本原因微软不允许以maven的方式直接下载该文件。三、解决办法3.1手动下载相关库:http://www.microsoft.com/en-us/download/details.aspx?id=117743.2进入...

(1)复习jdbc操作,编译mybatis源码,准备为你的简历加分吧

本文是作者原创,版权归作者所有.若要转载,请注明出处.文章中若有错误和疏漏之处,还请各位大佬不吝指出,谢谢大家. 1.mybatis的底层是jdbc操作,我们来回顾一下,如下 publicstaticvoidmain(String[]args){Stringurl="jdbc:mysql://10....

数据库事务的四大特性以及4种事务的隔离级别-以及对应的5种JDBC事务隔离级别

本篇讲诉数据库中事务的四大特性(ACID),并且将会详细地说明事务的隔离级别。  如果一个数据库声称支持事务的操作,那么该数据库必须要具备以下四个特性:  原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,这和前面两篇博客介绍事务的功能是一样的概念,因此事务的操作如果成功就必须要完全应用到数据库,如果操作失败...

JNDI 和JDBC的区别

1、JNDI和JDBC的区别和联系。两者都是API,是一个标准。并不是什么产品或方法。JDBC全称:JavaDatabaseConnectivity以一种统一的方式来对各种各样的数据库进行存取.使用JDBC带来的问题:1、数据库服务器名称、用户名和口令都可能需要改变,由此引发JDBCURL需要修改;2、数据库可能改用别...
代码星球 ·2021-01-15

阐述JDBC操作数据库的步骤。

下面的代码以连接本机的Oracle数据库为例,演示JDBC操作数据库的步骤。加载驱动。1Class.forName("oracle.jdbc.driver.OracleDriver");创建连接。1Connectioncon=DriverManager.getConnection("jdbc:oracle:thin:@...

使用JDBC操作数据库时,如何提升读取数据的性能?如何提升更新数据的性能?

要提升读取数据的性能,可以指定通过结果集(ResultSet)对象的setFetchSize()方法指定每次抓取的记录数(典型的空间换时间策略);要提升更新数据的性能可以使用PreparedStatement语句构建批处理,将若干SQL语句置于一个批处理中执行。...

JDBC中如何进行事务处理?

Connection提供了事务处理的方法,通过调用setAutoCommit(false)可以设置手动提交事务;当事务完成后用commit()显式提交事务;如果在事务处理过程中发生异常则通过rollback()进行事务回滚。除此之外,从JDBC3.0中还引入了Savepoint(保存点)的概念,允许通过代码设置保存点并...

jmert jdbc request支持执行多条sql语句并设置jdbc字符集

  在JDBCConnectionConfiguration中的sql连接字串中添加如下内容allowMultiQueries=true  如下图:      如果你的sql语句中包括中文插入到数据库中可能是乱码(跟你数据库选择的字符集有关)。  可以在JDBCConnectionConfigura...

mysql JDBC URL格式各个参数详解

mysqlJDBCURL格式如下:jdbc:mysql://[host:port],[host:port].../[database][?参数名1][=参数值1][&参数名2][=参数值2]...现只列举几个重要的参数,如下表所示:参数名称参数说明缺省值最低版本要求user数据库用户名(用于连接数据库)&nbs...

Jmeter发送jdbc请求(操作mysql)

准备工作:1、已安装好mysql数据库2、链接mysql数据库驱动依赖jar下载地址如下:https://mvnrepository.com/artifact/mysql/mysql-connector-java/6.0.63、jmeter5.21操作步骤:1、测试计划中引入依赖   2、...
首页上一页...56789...下一页尾页