2018年8月5日

MyBatis缓存通俗易懂

摘要: 1.1 mybatis缓存介绍 如下图,是mybatis一级缓存和二级缓存的区别图解: Mybatis一级缓存的作用域是同一个SqlSession,在同一个sqlSession中两次执行相同的sql语句,第一次执行完毕会将数据库中查询的数据写到缓存(内存),第二次会从缓存中获取数据将不再从数据库查询 阅读全文

posted @ 2018-08-05 20:23 夜的第八章 阅读(1195) 评论(0) 推荐(0) 编辑

Spring注解@Resource和@Autowired区别对比

摘要: @Resource和@Autowired都是做bean的注入时使用,其实@Resource并不是Spring的注解,它的包是javax.annotation.Resource,需要导入,但是Spring支持该注解的注入。 1、共同点 两者都可以写在字段和setter方法上。两者如果都写在字段上,那么 阅读全文

posted @ 2018-08-05 11:10 夜的第八章 阅读(283) 评论(0) 推荐(0) 编辑

Spring的自动装配Bean

摘要: spring的自动装配功能的定义:无须在Spring配置文件中描述javaBean之间的依赖关系(如配置<property>、<constructor-arg>)。IOC容器会自动建立javabean之间的关联关系。 如果没有采用自动装配的话,手动装配我们通常在配置文件中进行实现:以下代码就是手动装 阅读全文

posted @ 2018-08-05 10:51 夜的第八章 阅读(214) 评论(0) 推荐(0) 编辑

Spring部分面试知识

摘要: 对Spring的理解 spring是一个轻量级的开源框架,贯穿持久层、业务逻辑层、控制层。让每一个功能模块都可以独立的分开,降低耦合度,提高代码复用度。spring通过控制反转降低耦合性,一个对象的依赖通过被动的注入而非主动的new。spring还包括面向切面、MVC整合等等。以上是我对spring 阅读全文

posted @ 2018-08-05 10:06 夜的第八章 阅读(264) 评论(0) 推荐(0) 编辑

导航