自定义博客皮肤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)
  • 收藏
  • 关注

原创 Java 线程的启动和停止原理

线程的启动和停止原理线程的启动总所周知,我们在Javachen程序中启动一个线程,需要调用该线程的start()方法来启动线程。也就是我们通过Java中定义的start()方法来启动一个线程public synchronized void start() { /** * This method is not invoked for the mai...

2020-01-24 00:32:40 422

原创 MyBatis 需要注意的一些问题

1.使用mybatis二级缓存的时候需要注意的问题二级缓存中存放的数据量不能过大。二级缓存是基于命名空间的,当多个命名空间同时操作同一张表的时候,不推荐使用二级缓存。因为当一个命名空间对表中的数据进行update、insert或delete的时候,不会刷新另一个命名空间中的缓存。此时用另一个命名空间进行select还是会查询到缓存数据。2.resultType和resultMap的区别...

2020-01-15 19:54:03 354

原创 MyBatis 与Spring整合后一级缓存为什么会生效

当我们单独使用MyBatis的时候,一级缓存在一个会话中存在。当SqlSession对象打开就已经存在,当SqlSession对象关闭时缓存数据被清空 当与Spring整合的时候。Spring对MyBatis中SqlSession的使用是通过SqlSessionTemplate来控制的。SqlSessionTemplate作为Bean存放在IOC容器中。Spring通过MyBa...

2020-01-15 14:17:22 403

原创 MyBatis 学习笔记以及心得体会

1.传统的JDBC方式注册JDBC驱动: Class.forName("com.mysql.jdbc.Driver"); 创建连接: DriverManager.getConnection(DB_URL, USER, PASSWORD); 执行查询: conn.createStatement(); 获取结果集: stmt.execu...

2020-01-14 21:06:55 2639

原创 IDEA搭建Spring+SpringMVC项目--整合MyBatis流程

1.首先通过idea新建maven项目,如图2.建立完整的项目结构3.配置maven依赖其中包含启动项目所需要的插件 <dependencies> <!-- 单元测试包 --> <dependency> <groupId>junit</groupId> <artif...

2020-01-13 20:30:32 315 1

空空如也

空空如也

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

TA关注的人

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