摘要: commons-dbutils jar:下载 package com.jdbc.tools; import org.apache.commons.dbutils.QueryRunner; import org.apache.commons.dbutils.handlers.BeanHandler; 阅读全文
posted @ 2020-05-01 17:49 kkzhang 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 编写文件和步骤 ①,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) 编辑