Spring 4.x
IUDN
这个作者很懒,什么都没留下…
展开
-
【Spring 4.x】多线程
概述 Spring通过任务执行器(TaskExecutor)来实现多线程和并发编程。 使用ThreadPoolTaskExecutor可实现一个基于线程池的TaskExecutor。 而实际开发中任务一般是非阻碍的,即异步的,所以要在配置类中通过@EnableAsync开启对异步任务的支持,并通过在实际执行的Bean的方法中使用@Async注解来声明其是一个异步任务。 示例 (1)配置类。 package com.wisely.highlight_spring4.ch3.taskexecutor; impo原创 2020-06-02 18:52:42 · 163 阅读 · 0 评论 -
【Spring 4.x】Spring Aware
1.概述 Spring Aware本来就是Spring设计用来框架内部使用的,若使用了Spring Aware,你的Bean将会和Spring框架耦合。 2.示例原创 2020-05-14 15:23:20 · 133 阅读 · 0 评论 -
【Spring 4.x】Spring常用配置_事件(Application Event)
1.概念 Spring的事件(Application Event)为Bean与Bean之间的消息通信提供了支持。 Spring的事件需要遵循如下流程: (1)自定义事件,集成ApplicationEvent。 (2)定义事件监听器,实现ApplicationListener。 (3)使用容器发布事件。 2.示例原创 2020-05-14 14:40:13 · 199 阅读 · 0 评论 -
【Spring 4.x】Spring常用配置_Spring EL和资源调用
1.概念 Spring开发中经常涉及调用各种资源的情况,包含普通文件、网址、配置文件、系统环境变量等,我们可以使用Spring的表达式语言实现资源的注入。 2.示例原创 2020-05-11 15:14:06 · 109 阅读 · 0 评论 -
【Spring 4.x】Spring常用配置_Bean的Scope
1.概念 Scope描述的是Spring容器如何新建Bean的实例的。 2.示例原创 2020-05-11 14:49:37 · 105 阅读 · 0 评论 -
【Spring 4.x】Spring基础配置_AOP
1.名词解释 AOP:面向切面编程,相对于OOP面向对象编程。 Spring的AOP的存在目的是为了解耦。AOP可以让一组类共享相同的行为。在OOP中只能通过继承类和实现接口,来使代码的耦合度增强,且类继承只能为单继承,阻碍更多行为添加到一组类上,AOP弥补了OOP的不足。 Spring支持AspectJ的注解式切面编程。 (1)使用@Aspect声明是一个切面。 (2)使用@After、@Bef...原创 2020-05-07 15:50:19 · 121 阅读 · 0 评论 -
【Spring 4.x】Spring基础配置_依赖注入
1.名词解释 控制反转与依赖注入 IoC容器 配置元数据 Bean注解 2.实例原创 2020-04-30 22:49:38 · 106 阅读 · 0 评论