Spring 集成
章节主要针对:Spring 与第三方框架、库集成。如:Cache、Scheduling、JMS、JMX 等。
📖 内容
...小于 1 分钟
章节主要针对:Spring 与第三方框架、库集成。如:Cache、Scheduling、JMS、JMX 等。
Spring 中提供了缓存功能的抽象,允许你在底层灵活的替换缓存实现,而对上层暴露相同的缓存接口。
Spring 的缓存 API 以注解方式提供。
Spring 为缓存功能提供了注解功能,但是你必须启动注解。
你有两个选择:
(1) 在 xml 中声明
像上一节 spring-ehcache.xml 中的做法一样,使用<cache:annotation-driven/>
如果想在 Spring 中使用任务调度功能,除了集成调度框架 Quartz 这种方式,也可以使用 Spring 自己的调度任务框架。
使用 Spring 的调度框架,优点是:支持注解@Scheduler
,可以省去大量的配置。
Spring3 引入了TaskScheduler
接口,这个接口定义了调度任务的抽象方法。
TaskScheduler 接口的声明:
ZooKeeper 可以作为 Dubbo 的注册中心。
Dubbo 未对 Zookeeper 服务器端做任何侵入修改,只需安装原生的 Zookeeper 服务器即可,所有注册中心逻辑适配都在调用 Zookeeper 客户端时完成。
安装
在 ZooKeeper 发布中心 选择需要的版本,下载后解压到本地。