随笔都是学习笔记
随笔仅供参考,为避免笔记中可能出现的错误误导他人,请勿转载。
posts - 398,comments - 0,views - 13万

随笔分类 -  JDBC

jdbc结果集处理器
摘要:依赖包:common-dbutils.jar QueryRunner update方法: *int update(String sql,0bject... params) -->可执行增、删、改语句 *int update (Connection con,String sq1,Object.. pa 阅读全文
posted @ 2022-05-09 12:51 时间完全不够用啊 编辑
JDNI服务器配置(配置连接池对象)
摘要:在Tomcat的catalina文件夹下创建一个项目名称.xml的文件: c3p0配置: 配置文件的编码需要使用适应的编码(例如utf-8) 代码中使用 路径可以拼接: 阅读全文
posted @ 2022-05-09 11:38 时间完全不够用啊 编辑
jdbc C3P0连接池
摘要:需要的jar包: package demo; import java.beans.PropertyVetoException; import java.sql.Connection; import org.junit.Test; import com.mchange.v2.c3p0.ComboPoo 阅读全文
posted @ 2022-05-08 12:45 时间完全不够用啊 编辑
jdbc DBCP连接池
摘要:四大连接参数 连接池也是使用四大连接参数来完成创建连接对象! 实现的接口 连接池必须实现:jaxax.sal.DataSource接口! 池对象 连接池返回的connection对象,它的close()方法与众不同! 调用它的close()不是关闭,而是把连接归还给池! 连接池底部依赖mysql 连 阅读全文
posted @ 2022-05-08 11:42 时间完全不够用啊 编辑
JDBC中进行MySQL的事务处理操作(模拟转账操作)
摘要:简介: 进行事务操作主要是使用Connection中的方法: 开启事务:public void setAutoCommit(boolean autoCommit) throws SQLException true:自动提交,也就是没执行一条SQL语句都是单独的事务 false:手动提交,就相当于开启 阅读全文
posted @ 2022-05-06 00:44 时间完全不够用啊 编辑
JDBC使用MySQL的批处理
摘要:简介: 当向MySQL数据库中添加数据的时候一般都是一个一个地设置参数然后执行添加操作,这样在处理大量数据的时候会严重影响程序性能,所以就要使用批处理(一批一批地添加) 批处理的原理其实就是将设置的参数放进集合,然后再一起传入SQL中。 代码测试: 先创建一个表account: package jd 阅读全文
posted @ 2022-05-05 14:20 时间完全不够用啊 编辑
JDBC连接数据库并存取比较大的数据(.mp3)
摘要:首先准备两首mp3歌曲: 然后进行代码测试: package jdbcDemo; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.Fil 阅读全文
posted @ 2022-05-05 13:37 时间完全不够用啊 编辑
sql 的Date与util的Date的转换
摘要: 阅读全文
posted @ 2022-05-04 19:55 时间完全不够用啊 编辑
java通过读取文件类名,反射创建类对象
摘要:首先创建一个接口规范其实现类: package JDBC; public interface IUserDao { public void login(); public void check(); } 然后创建类实现这个接口: package JDBC; public class UserDaoI 阅读全文
posted @ 2022-05-04 18:36 时间完全不够用啊 编辑
JDBC将连接MySQL的步骤打包
摘要:简介: 创建文件: driverClassName = com.mysql.jdbc.Driver url = jdbc:mysql://localhost:3306/db1 username = root password = 123456 每进行一次数据库的连接就要重复进行连接步骤,所以将其写入 阅读全文
posted @ 2022-05-04 18:06 时间完全不够用啊 编辑
打开MySQL的预处理、缓存、批处理功能(userServerPrepStmts、cachePrepStmts、rewriteBatchedStatements)
摘要:要想 打开MySQL的预处理、缓存、批处理功能,就需要在数据库的连接地址url中将参数设为true: String url = "jdbc:mysql://localhost:3306/db1?userServerPrepStmts=true&cachePrepStmts=true&rewriteB 阅读全文
posted @ 2022-05-04 11:31 时间完全不够用啊 编辑
JDBC的PreparedStatement(SQL模板绑定接口,可以防止SQL攻击)
摘要:简介: 参数化SQL语句发送接口; 在sql语句中使用 ' ? ' 占位符表示参数; 只会进行 一个对象绑定一条SQL语句。 所在包: Module java.sql Package java.sql Interface PreparedStatement 继承关系: public interfac 阅读全文
posted @ 2022-05-04 11:14 时间完全不够用啊 编辑
JDBC的Connection的createStatement()方法
摘要:Connection的createStatement()方法: Statement createStatement​(int resultSetType, int resultSetConcurrency) throws SQLException 第一个参数 resultSetType: Resul 阅读全文
posted @ 2022-05-03 20:20 时间完全不够用啊 编辑
JDBC的executeQuery返回的ResultSet接口对象
摘要:简介: public interface ResultSet extends Wrapper, AutoCloseable 方法: 将光标移动到指定的行号:public boolean absolute​(int row) throws SQLException 将光标移动到最后一行之后:publi 阅读全文
posted @ 2022-05-02 17:44 时间完全不够用啊 编辑

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

点击右上角即可分享
微信分享提示