01 2020 档案

摘要:前言: 事务处理的本质 在学习事务处理前,需要明确一点: 数据库操作最终都要使用到JDBC,那么无论上层如何封装,底层都是调用Connection的commit,rollback来完成 烦人的事务处理: 在日常开发中,数据访问层(DAO)必然需要进行事务的处理,但是我们会发现,事务处理的代码通常是简 阅读全文
posted @ 2020-01-14 22:49 CoderJerry 阅读(1307) 评论(1) 推荐(3)
摘要:简介 AspectJ是一个基于Java语言的AOP框架,Spring2.0以后新增了对AspectJ切点表达式支持。因为Spring1.0的时候Aspectj还未出现; AspectJ1.5中新增了对注解的支持,允许直接在Bean类中定义切面。新版本的Spring框架建 议我们都使用AspectJ方 阅读全文
posted @ 2020-01-11 18:47 CoderJerry 阅读(1010) 评论(2) 推荐(2)
摘要:Spring整合单元测试 在前面的案例中我么需要自己创建ApplicationContext对象,然后在调用getBean来获取需要测试的Bean Spring提供了一种更加方便的方式来创建测试所需的ApplicationContext,并且可以帮助我们把需要测试的Bean直接注入到测试类中 添加依 阅读全文
posted @ 2020-01-09 22:46 CoderJerry 阅读(1031) 评论(0) 推荐(4)
摘要:IOC容器 工厂只负责创建对象,而Spring当然不仅仅是一个对象工厂;其核心是一个对象容器,由于具备控制反转的能力,所以也叫它IOC容器; 容器可以理解为存放对象的地方,当然不仅仅是存储,还有对象的管理,包括 创建 销毁 装配; 这样原本程序要做的事情交给了Spring,所以这属于IOC,称之为I 阅读全文
posted @ 2020-01-07 23:47 CoderJerry 阅读(1584) 评论(0) 推荐(3)
摘要:什么是Spring Spring是一个开源的,轻量级Java开发框架; 其核心特性是可以用于开发任何 Java 应用程序,Spring 框架的目标是使 JavaEE应用程序的开发变得更加容易,核心概念是IOC和AOP;这也是学习Spring的重点所在; Spring不是针对某个具体功能,具体层级的框 阅读全文
posted @ 2020-01-04 19:45 CoderJerry 阅读(787) 评论(0) 推荐(0)
摘要:注解开发 最初设计时,MyBatis 是一个 XML 驱动的框架。配置信息是基于 XML 的,而且映射语句也是定义在 XML 中的。随着技术的更新发展,对于开发效率要求也原来越高,特别是一些小型项目;越来越多的框架开始支持注解, 到MyBatis3时,MyBatis对注解有了完善的支持,利用注解可以 阅读全文
posted @ 2020-01-02 18:33 CoderJerry 阅读(1801) 评论(0) 推荐(2)