跳至主要內容
Spring集成缓存

Spring 集成缓存中间件

Spring 中提供了缓存功能的抽象,允许你在底层灵活的替换缓存实现,而对上层暴露相同的缓存接口。

缓存接口

Spring 的缓存 API 以注解方式提供。

开启注解

Spring 为缓存功能提供了注解功能,但是你必须启动注解。
你有两个选择:
(1) 在 xml 中声明
像上一节 spring-ehcache.xml 中的做法一样,使用<cache:annotation-driven/>


钝悟...大约 4 分钟Java框架SpringSpring集成Java框架Spring集成缓存
Spring 集成调度器

Spring 集成调度器

概述

如果想在 Spring 中使用任务调度功能,除了集成调度框架 Quartz 这种方式,也可以使用 Spring 自己的调度任务框架。
使用 Spring 的调度框架,优点是:支持注解@Scheduler,可以省去大量的配置。

实时触发调度任务

TaskScheduler 接口

Spring3 引入了TaskScheduler接口,这个接口定义了调度任务的抽象方法。
TaskScheduler 接口的声明:


钝悟...大约 7 分钟Java框架SpringSpring集成Java框架Spring集成调度器
Spring集成Dubbo

Spring 集成 Dubbo

ZooKeeper

ZooKeeper 可以作为 Dubbo 的注册中心。

Dubbo 未对 Zookeeper 服务器端做任何侵入修改,只需安装原生的 Zookeeper 服务器即可,所有注册中心逻辑适配都在调用 Zookeeper 客户端时完成。

安装

ZooKeeper 发布中心 选择需要的版本,下载后解压到本地。


钝悟...大约 4 分钟Java框架SpringSpring集成Java框架Spring集成Dubbo