发布于 2016-06-08 00:23:34 | 136 次阅读 | 评论: 0 | 来源: 网友投递
Spring Framework 开源j2ee框架
Spring是什么呢?首先它是一个开源的项目,而且目前非常活跃;它是一个基于IOC和AOP的构架多层j2ee系统的框架,但它不强迫你必须在每一层 中必须使用Spring,因为它模块化的很好,允许你根据自己的需要选择使用它的某一个模块;它实现了很优雅的MVC,对不同的数据访问技术提供了统一的接口,采用IOC使得可以很容易的实现bean的装配,提供了简洁的AOP并据此实现Transcation Managment,等等
Spring for Apache Kafka 1.0 Candidate 1 发布了,以下是本次发布值得关注的内容:
A ConsumerRebalanceListener
can be injected into the MessageListenerContainer
;
The KafkaConsumer
and KafkaProducer
can be customized with (De)Serializer
s for key
and value
in the ConsumerFactory
and ProducerFactory
, respectively; this is an alternative to configuring using the properties.
JsonSerializer
and JsonDeserializer
s are provided, based on the Jackson library;
A RecordFilterStrategy
and the FilteringMessageListenerAdapter
are provided to allow skipping records or dealing with duplicate deliveries;
A self-explanatory RetryingMessageListenerAdapter
is provided;
A ListenerContainerIdleEvent
is emitted, after a configurable time, when the MessageListenerContainer
has moved to an idle state;
TopicPartitionInitialOffset
is provided to allow configuring the MessageListenerContainer
to be assigned to specific partitions in the topic(s) and, optionally, seek to the desired offset when starting;
The @KafkaListener
's @TopicPartition
attribute is enhanced with the @PartitionOffset
property for initial offset configuration;
Improvements for consumer rebalance events.
了解更多信息,可参看发布说明。