随笔分类 -  spring

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

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

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

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

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

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

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

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

Spring事务
摘要:事务的基本原理 Spring事务的本质其实就是数据库对事务的支持,使用JDBC的事务管理机制,就是利用java.sql.Connection对象完成对事务的提交,那在没有Spring帮我们管理事务之前,我们要怎么做。 事务是一系列的动作,一旦其中有一个动作出现错误,必须全部回滚,系统将事务中对数据库 阅读全文

posted @ 2018-08-04 15:58 夜的第八章 阅读(177) 评论(0) 推荐(0)

Spring 中的scope
摘要:scope有Singleton、Prototype、request、session、global session。其中主要的是singleton和prototype。 singleton指的是IOC容器中只存在一个实例,所有对该对象的引用都要共享该实例。该对象自从第一次被创建以后,直到容器退出才会被 阅读全文

posted @ 2018-06-26 20:45 夜的第八章 阅读(249) 评论(0) 推荐(0)

Spring AOP四种实现方式Demo详解与相关知识探究
摘要:一、前言 在网络上看到一篇博客Spring实现AOP的4种方式,博主写的很通俗易懂,但排版实在抓狂,对于我这么一个对排版、代码格式有强迫症的人来说,实在是不能忍受~~~~(>_<)~~~~。 我亲手实现了一遍,重新整理,加上了一些不易关注到的细节、漏掉的知识,以及自己对AOP的一些理解,写成这篇博客 阅读全文

posted @ 2018-05-06 20:31 夜的第八章 阅读(454) 评论(0) 推荐(0)

深入理解springMVC思想
摘要:转载:http://elf8848.iteye.com/blog/875830 转载:http://elf8848.iteye.com/blog/875830 深入理解Spring MVC 思想 目录 一、前言二、spring mvc 核心类与接口三、spring mvc 核心流程图 四、sprin 阅读全文

posted @ 2018-03-12 21:18 夜的第八章 阅读(193) 评论(0) 推荐(0)

mybatis自我总结
摘要:mybatis是一款优秀的持久层框架,它避免了JDBC代码、将SQL语句放在Java中以及结果集的处理。利于后期的维护。它将SQL语句放到XML文件中。 mybatis有sqlsessionfactory,用来创建sqlsession,sqlsession是用来执行XML中的SQL语句的。 myba 阅读全文

posted @ 2018-03-12 20:13 夜的第八章 阅读(146) 评论(0) 推荐(0)

Mybatis解决jdbc编程的问题
摘要:1.1.1 Mybatis解决jdbc编程的问题 1、 数据库链接创建、释放频繁造成系统资源浪费从而影响系统性能,如果使用数据库链接池可解决此问题。 解决:在SqlMapConfig.xml中配置数据链接池,使用连接池管理数据库链接。 2、 Sql语句写在代码中造成代码不易维护,实际应用sql变化的 阅读全文

posted @ 2018-03-11 20:14 夜的第八章 阅读(169) 评论(0) 推荐(0)

Spring整合Mybatis
摘要:[java] view plain copy 转载:http://blog.csdn.net/xffgem/article/details/50481280 一:添加jar包 [java] view plain copy 转载:http://blog.csdn.net/xffgem/article/ 阅读全文

posted @ 2017-11-30 22:07 夜的第八章 阅读(221) 评论(0) 推荐(0)

Spring中事务管理
摘要:spring事务管理两种方式 第一种 编程式事务管理(不用) 第二种 声明式事务管理 (1) 基于xml配置文件实现 (2) 基于注解实现 一:声明式事务管理(xml配置) 第一步 配置事务管理器,要指明数据库连接池,跟数据库结合起来 第二步 配置事务增强 第三步 配置切面 对要增强的切入点进行配置 阅读全文

posted @ 2017-11-30 10:21 夜的第八章 阅读(262) 评论(0) 推荐(0)

Spring中对象和属性的注入方式
摘要:一:Spring的bean管理 1.xml方式 bean实例化三种xml方式实现 第一种 使用类的无参数构造创建,首先类中得有无参构造器(重点) 第二种 使用静态工厂创建 (1)创建静态的方法,返回类对象 第三种 使用实例工厂创建 (1)创建不是静态的方法,返回类对象 2.注解方式 1.导入jar包 阅读全文

posted @ 2017-11-30 10:12 夜的第八章 阅读(20866) 评论(0) 推荐(1)

Spring之IOC
摘要:转载:http://blog.csdn.net/qq_22654611/article/details/52606960 学习过Spring框架的人一定都会听过Spring的IoC(控制反转) 、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC 、DI这两个概念是模糊不清的,是 阅读全文

posted @ 2017-11-29 20:51 夜的第八章 阅读(266) 评论(0) 推荐(0)

Spring之AOP
摘要:什么是AOP AOP(Aspect-OrientedProgramming,面向方面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。OOP引入封装、继承和多态性等概念来建立一种对象层次结构,用以模拟公共行为的一个集合。当我们需要为分散的对象引 阅读全文

posted @ 2017-11-29 12:40 夜的第八章 阅读(503) 评论(3) 推荐(0)

导航