上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 25 下一页
摘要: 编写文件和步骤 ①,bean模块:数据类Course,包含数据的class,封装数据类型; ②,DAO:1)定义对数据的操作接口,及规定标准(包含怎样的操作)。例如:CourseDAO数据库操作的接口标准;addCourse,updateCourse,deleteCourse等。 2)定义Basic 阅读全文
posted @ 2020-05-01 17:11 kkzhang 阅读(189) 评论(0) 推荐(0) 编辑
摘要: JDBCToolsV2: 利用ThreadLocal保证当前线程操作同一个数据库连接对象。 package com.dgd.test; import com.alibaba.druid.pool.DruidDataSourceFactory; import javax.sql.DataSource; 阅读全文
posted @ 2020-05-01 11:48 kkzhang 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 1、ThreadLocal ThreadLocal用于保存某个线程共享变量。在Java中,每个线程对象都有一个ThreadLocal<ThreadLocal,Object>,其中key就是一个ThreadLocal,而Object就是线程的共享变量。对于同一个static ThreadLocal,不 阅读全文
posted @ 2020-05-01 11:08 kkzhang 阅读(281) 评论(0) 推荐(0) 编辑
摘要: JDBCToolV1: package com.dgd.test; import com.alibaba.druid.pool.DruidDataSourceFactory; import javax.sql.DataSource; import java.sql.Connection; impor 阅读全文
posted @ 2020-05-01 10:36 kkzhang 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 1、原始的数据库连接问题 2、如何解决这个问题 阿里druid数据连接池jar包(完整版) 3、如何去使用Druid (德鲁伊) 数据库连接池 (1)方式一 (2)方式二 首先新建 .properties 配置文件: 阅读全文
posted @ 2020-04-28 23:19 kkzhang 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 1、如何实现事务 如果现在希望对 A 表和 B 表同时删除某一个 id 号的记录,使这两个sql操作组成一个事务。(成功则同时成功,否则都失败) 注意:如果 B 表 建立了引用 A 表的id外键,并指定为 on delete cascade, 此时在删除 A 表中的id号时,会自动把对应的 B 表中 阅读全文
posted @ 2020-04-28 19:36 kkzhang 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 1、批处理: 当要执行某条SQL语句很多次时。例如,批量添加数据;使用批处理的效率要高的多。 2、如何实现批处理 实践: package com.dgd.test; import java.io.FileInputStream; import java.io.FileNotFoundExceptio 阅读全文
posted @ 2020-04-28 17:12 kkzhang 阅读(399) 评论(9) 推荐(0) 编辑
摘要: 1、改变的地方 实践: package com.dgd.test; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.sql.*; import java.util.Scanner; p 阅读全文
posted @ 2020-04-28 16:41 kkzhang 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 1、Statement问题 2、解决办法:通过PreparedStatement代替 实践: package com.dgd.test; import java.io.FileInputStream; import java.io.FileNotFoundException; import java 阅读全文
posted @ 2020-04-28 15:25 kkzhang 阅读(377) 评论(0) 推荐(0) 编辑
摘要: JDBC是代表一组公共的接口,是Java连接数据库技术; JDBC中的这些公共接口和DBMS数据库厂商提供的实现类(驱动jar),是为了实现Java代码可以连接DBMS,并且操作它里面的数据而声名的。 面向接口编程,运行时把驱动实现类加到项目中。 对于查询的临时结果,存放在ResultSet对象中: 阅读全文
posted @ 2020-04-27 14:50 kkzhang 阅读(243) 评论(0) 推荐(0) 编辑
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 25 下一页