
spring
文章平均质量分 72
zhaorui2017
成功的道路上总有曲折,努力去克服,越辛苦越幸运
展开
-
Dubbo与Zookeeper、Spring整合和使用
Dubbo是什么?Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求,并且本质上是个服务调用的东东,说白了就是个远程服务调用的分布式框架(告别Web Service模式中的WSdl,以服务者与消费者的转载 2017-09-11 15:15:11 · 660 阅读 · 0 评论 -
SpringCloudStream 构建消息驱动的微服务框架
前言Spring Cloud Stream,用精简的语言概括,他本质上其实就是让开发人员使用消息中间件变得简单。他基于Spring Integration并利用Spring Boot提供了自动配置,提供了极为方便的消息中间件使用体验。看到这里会有人认 为这个开源项目没有什么了不起,基于这个点的开源包有很多,甚至自己已经熟知某种中间件的编码语法何苦重复造轮子, 我就是这当中的一员转载 2017-09-21 10:40:33 · 3920 阅读 · 0 评论 -
双旦技术盛典,跨年立减狂欢惠
2017年12月一到大街小巷都充斥着欢乐的气息在这个月里不仅有西方最为隆重的“圣诞节”还有“世界性的新年元旦节”崭新的2018在向我们招手!为了你能更好的“迎接2018”我们绞尽脑汁给你送福利了作为程序员的年终礼物我们不套路,不抢券只要下单就立减再享购满699元送马克杯一个所以到了12月份原创 2017-12-26 10:43:22 · 619 阅读 · 0 评论 -
Spring AOP + Redis缓存数据库查询
应用场景我们希望能够将数据库查询结果缓存到Redis中,这样在第二次做同样的查询时便可以直接从redis取结果,从而减少数据库读写次数。需要解决的问题操作缓存的代码写在哪?必须要做到与业务逻辑代码完全分离。如何避免脏读? 从缓存中读出的数据必须与数据库中的数据一致。如何为一个数据库查询结果生成一个唯一的标识?即通过该标识(Redis中为Key),能唯一确定一个查询结果,同一转载 2017-12-19 16:01:48 · 680 阅读 · 0 评论 -
SpringBoot+Mybatis事务管理
一、使用场景 在使用事务管理前,有必要先了解下应用场景。如实际过程中一个购买操作包含多个执行过程:查询库存、下单、更新库存,实际操作时,由于高并发存在,可能到下单结束时,更新库存出错,那本次购买操作就是失败的,其下单结果应该被回滚。这种情况就需要引入事务控制,保证整个操作的有效性。二、配置方法(1)配置applicationContext.xml bean id="t转载 2018-01-05 16:18:05 · 3633 阅读 · 1 评论