自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 DBCP数据库连接池及Apache-DBUtils实现CRUD操作

DBCP数据库连接池Druid(德鲁伊)数据库连接池Druid是阿里巴巴开源平台上一个数据库连接池实现,它结合了C3P0、DBCP、Proxool等DB池的优点,同时加入了日志监控,可以很好的监控DB池连接和SQL的执行情况,可以说是针对监控而生的DB连接池,可以说是目前最好的连接池之一。//使用druid数据库连接池获取数据库连接@Test public void testGetConnection() throws Exception { Properties pros =

2020-11-15 16:08:22 191

原创 PreparedStatement操作Blob类型的数据

JDBC使用PreparedStatement操作Blob类型的数据/** * * @Description 测试使用PreparedStatement操作Blob类型的数据* @author muYang Email:786885864@qq.com * @version * @date 2020年11月11日下午5:29:31 * */public class BlobTest { @Test public void testInsert() throws Exc

2020-11-12 21:47:49 221

原创 批量处理PreparedStatement实现批量数据的操作

批量处理 insert使用PreparedStatement实现批量数据的操作update、delete本身就具有批量操作的效果此时的批量操作,主要指的是批量插入。使用PreparedStatement如何实现更高效的批量插入题目:向goods表中插入20000条数据CREATE TABLE goods(id int PRIMARY KEY AUTO_INCREMENTNAME VARCHAR(25)); * 方式一:使用statement * Connection conn = JDB

2020-11-11 20:26:55 1301

原创 JDBC-自己创建连接 (不使用数据库连接池)

JDBC创建数据库连接最终版★//创建数据库连接 //方式5(final版):将数据库连接需要的4个基本信息声明在配置文件中,通过读取配置文件,获取连接 /* * 此种方法的好处? * 1.实现了数据与代码的分离。实现了解耦,代码不用动,修改只要修改配置文件 * 2.如果需要修改配置文件信息,可以避免程序重新打包 */ @Test public void testConnection5() throws IOException, ClassNotFoundException,

2020-11-10 19:02:27 556

原创 单例模式(饿汉式、懒汉式)

单例模式的实现(饿汉式、懒汉式)单例模式:一个类只有一个对象实例。饿汉式优点:实现起来简单,没有多线程同步问题。缺点:当类SingletonTest被加载的时候,会初始化static的instance,静态变量被创建并分配内存空间,从这以后,这个static的instance对象便一直占着这段内存(即便你还没有用到这个实例),当类被卸载时,静态变量被摧毁,并释放所占有的内存,因此在某些特定条件下会耗费内存。/**饿汉式 * @author muyang * @create 2020-10-30

2020-10-30 22:14:41 104

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除