![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jdbc
文章平均质量分 78
王小小鸭
愿世间再无bug!
展开
-
如何规避键盘输入跳出红色信息提示
用于验证查询 报错不提示(不加会在日期提示后面加一堆红色信息 )信息: {dataSource-1} inited。采用了日志打印机制,并非报错。原创 2022-10-20 10:27:28 · 302 阅读 · 1 评论 -
DButils的使用和应用实例
DbUtils :提供如关闭连接、装载JDBC驱动程序等常规工作的工具类,里面的所有方法都是静态的。: DbUtils类提供了三个重载的关闭方法。这些方法检查所提供的参数是不是NULL,如果不是的话,它们就关闭Connection、Statement和ResultSet。public static void closeQuietly(…): 这一类方法不仅能在Connection、Statement和ResultSet为NULL情况下避免关闭,还能隐藏一些在程序中抛出的SQLEeception。原创 2022-10-17 10:09:48 · 195 阅读 · 0 评论 -
三层架构及实例
通过对上述三层架构的学习,下面大家在上面这个案例的基础之上完成 学生的注册功能,分析:注册相当于往数据库表中添加一条数据。注意用代码判断输入的信息是否有误。原创 2022-09-29 15:11:00 · 611 阅读 · 0 评论 -
JDBC3
commons-dbutils 是 Apache 组织提供的一个开源 JDBC工具类库,它是对JDBC的简单封装,学习成本极低,并且使用dbutils能极大简化jdbc编码的工作量,同时也不会影响程序的性能。API介绍:工具类:org.apache.commons.dbutils.DbUtilsAPI包说明:总结@Testtry {//1.获取连接的操作(//① 手写的连接:JDBCUtils.getConnection();//② 使用数据库连接池:C3P0;DBCP;Druid。原创 2022-09-27 09:31:20 · 88 阅读 · 0 评论 -
JDBC2
事务:一组逻辑操作单元,使数据从一种状态变换到另一种状态。保证所有事务都作为一个工作单元来执行,即使出现了故障,都不能改变这种执行方式。当在一个事务中执行多个操作时,要么所有的事务都被提交(commit),那么这些修改就永久地保存下来;要么数据库管理系统将放弃所作的所有修改,整个事务回滚(rollback)到最初状态。为确保数据库中数据的一致性。原创 2022-09-26 00:44:13 · 84 阅读 · 0 评论 -
向数据表中插入大数据Blob类型实例及两种查看方式
插入前: 插入成功: 插入后: 可以看到图片插入是插入了,但是无法直接查看,需要在查询窗口手动输入查询语句:代码:从数据表中读取大数据类型 这样就不会压缩画质啦,而且图片自适应以上就是两种查看数据表中插入大数据Blob类型的方法。原创 2022-09-26 00:12:24 · 3674 阅读 · 0 评论 -
利用JDBC实现增、删、改、查实例
java.lang.classCastException: java.util.Date cannot be cast to java.sql.Date Java.lang.classCastException:java.util.Date不能转换为java.sql.Date。类型转换有歧义,出现了两个Date,一个java.util.Date,一个java.sql.Date,所以会报错,解决方法也很简单,将第一个Date取消指定类型,第二个Date指定java.sql.Date即可。原创 2022-09-22 19:16:30 · 1330 阅读 · 0 评论 -
JDBC之在IDEA中连接mysql出现的问题及解决方法
我的idea是8.0.30版本,所以驱动包也是对应版本 Java代码需要发送SQL给MySQL服务端,就需要先建立连接 获取执行SQL对象 执行SQL语句需要SQL执行对象,而这个执行对象就是Statement对象 执行SQL 处理返回结果 释放资源 配置### 具体操作* 创建新的新的项目 * 定义项目的名称,并指定位置 * 对项目进行设置,JDK版本、编译版本 选中项目→右键→打开模块设置(F4)* 创建模块,指原创 2022-09-20 18:01:16 · 3252 阅读 · 0 评论