上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页
摘要: 一、简介 spring事件是观察者设计模式的实现,主要有三个元素: 事件 spring事件由ApplicationEvent定义 监听者 由ApplicationListener定义 发布者 由ApplicationEventPublisher定义,而ApplicationContext继承自App 阅读全文
posted @ 2018-05-16 17:17 Matt_Cheng 阅读(879) 评论(0) 推荐(0)
摘要: 一、概述 Spring测试框架提供了对单元测试的支持,以便使用spring的依赖注入和事务管理功能 maven依赖: 二、简单示例 业务接口及实现类 XML配置 测试 三、配置说明: @RunWith:用于指定junit运行环境,spring提供SpringJUnit4ClassRunner作为Ju 阅读全文
posted @ 2018-05-14 17:41 Matt_Cheng 阅读(220) 评论(0) 推荐(0)
摘要: 三、Bean定义 1、开启bean定义注解支持 开启注解支持须添加以下配置项: 2、支持bean定义的注解 Spring自带@Component注解及扩展@Repository、@Service、@Controller,用于定义bean,如图所示 上述注解默认的bean名字是以小写开头的类名(不包含 阅读全文
posted @ 2018-05-14 10:58 Matt_Cheng 阅读(240) 评论(0) 推荐(0)
摘要: 一、概述 所谓零配置,并不是说一点配置都没有了,而是配置很少而已。通过约定来减少需要配置的数量,提高开发效率。 零配置实现主要有以下两种方式: 惯例优先原则:也称为约定大于配置(convention over configuration),即通过约定代码结构或命名规范来减少配置数量,但不会减少配置文 阅读全文
posted @ 2018-05-09 16:19 Matt_Cheng 阅读(472) 评论(0) 推荐(0)
摘要: 一、数据库事务概述 1、基本介绍 事务必需满足ACID(原子性、一致性、隔离性和持久性)特性,缺一不可: 原子性(Atomicity):即事务是不可分割的最小工作单元,事务内的操作要么全做,要么全不做; 一致性(Consistency):在事务执行前数据库的数据处于正确的状态,而事务执行完成后数据库 阅读全文
posted @ 2018-05-03 17:47 Matt_Cheng 阅读(370) 评论(0) 推荐(0)
摘要: 一、切入点语法 1)通配符 AOP支持的通配符: *:匹配任何数量字符 ..:匹配任何数量字符的重复,在类型模式中匹配任何数量子包,在方法参数模式中匹配任何数量参数 +:匹配指定类型的子类型,仅能作为后缀放在类型模式后边 实例: 2)类型匹配,语法如下: 注解? 类的全限定名 注解:可选,类型上持有 阅读全文
posted @ 2018-04-27 09:50 Matt_Cheng 阅读(288) 评论(0) 推荐(0)
摘要: 一、简单使用:Hello World实例 1、定义目标类 2、定义切面支持类 3、配置切面 4、测试 输出: 二、AOP XML配置 AOP定义必须放在<aop:config>标签下,该标签下可以有<aop:pointcut>、<aop:advisor>、<aop:aspect>标签,配置顺序不可变 阅读全文
posted @ 2018-04-24 10:39 Matt_Cheng 阅读(247) 评论(0) 推荐(0)
摘要: 一、SpEL介绍 Spring表达式语言全称为“Spring Expression Language”,缩写为“SpEL”,可在运行时构建复杂表达式 使用步骤: 1)创建解析器:ExpressionParser接口表示解析器,SpelExpressionParser提供默认实现 2)解析表达式:使用 阅读全文
posted @ 2018-04-19 14:07 Matt_Cheng 阅读(414) 评论(0) 推荐(0)
摘要: 一、Resource接口 Spring提供Resource接口,代表底层外部资源,提供对底层外部资源的一致性访问接口 二、内置Resource实现 1、ByteArrayResource byte[]数组资源 2、FileSystemResource 文件系统资源 3、ClassPathResour 阅读全文
posted @ 2018-04-17 13:55 Matt_Cheng 阅读(376) 评论(0) 推荐(0)
摘要: 一、简单使用:Hello World实例 1、maven添加依赖 2、定义接口和类 3、spring配置,实例化bean 4、测试类 说明: beans的概念 由IoC容器管理的那些组成你应用程序的对象我们就叫它Bean, Bean就是由Spring容器初始化、装配及管理的对象,除此之外,bean就 阅读全文
posted @ 2018-04-12 14:03 Matt_Cheng 阅读(220) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页