最近发表
MyBatis 最初配置信息是基于 XML ,映射语句(SQL)也是定义在 XML 中的。而到了 MyBatis 3提供了新的基于注解的配置。mybatis提供的注解有很多,笔者进行了分类:增删改查:@Insert、@Update、@Delete、@Select、@MapKey、@Options、@SelelctKey、@Param、@InsertProvider、@UpdateProvider、@DeleteProvider、@SelectProvider; 结果集映射:@Results、@Result、@ResultMap、@ResultType、@ConstructorArgs、@Arg、@One、@Many、@TypeDiscriminator、@Case;缓存相关:@CacheNamespace、@Property、@CacheNamespaceRef、@Flush
本文介绍了mybatis与spring整合的多种方式,带你一步一步由浅入深的彻底掌握mybatis与spring整合的原理。让你知其然,也知其所以然!堪称史上最全面的mybatis与spring整合教程。
一个canal sever可以包含多个canal instance,每个canal instance伪装成一个mysql的slave实例。CanalInstance的实现分为CanalInstanceWithSpring、CanalInstanceWithManager。
Netty入门案例 2018-04-25 00:52:23
在本节中,我们将前面讲解NIO编程时的时间服务案例,改成用Netty来实现。TimeClient发送“QUERY TIME ORDER”请求,TimeServer接受到这个请求后,返回当前时间。
可靠消息最终一致性是一种异步确保型的柔性事务,是指产生消息的业务动作与消息发送的一致。也就是说,如果业务操作成功,那么由这个业务操作所产生的消息一定要成功投递出去(一般是发送到kafka、rocketmq、rabbitmq等消息中间件中),否则就丢消息。