摘要:
概述 Dubbo版本:2.7.8 下面是Dubbo服务提供端一个标准的XML配置 <beans http://dubbo.apache.org/schema/dubbo http://dubbo.apache.org/schema/dubbo/dubbo.xsd"> <dubbo:applicati 阅读全文
摘要:
近期,Apache Dubbo PPMC 望陶(社区昵称:ralf0131)做了主题为《首次直播揭秘 Apache Dubbo Ecosystem:从微服务框架到微服务生态》的直播分享。本文整理自此次分享,通过该内容,您将了解到Apache Dubbo Ecosystem的: 产生背景 生态定位和组 阅读全文
摘要:
所谓信任,就是多一次机会。 2018年2月16日,Apache Dubbo 加入 Apache 基金会孵化器。 ... 2019年5月16日,Apache 软件基金会董事会决议通过了 Apache Dubbo 的毕业申请,这意味着 Apache Dubbo 正式成为 Apache 的顶级项目。5月2 阅读全文
摘要:
分类被锁对象代码说明 方法 实例方法 public synchronized void method(){} 1. 锁住的是该类的实例对象2. 相同实例对象在不同线程中调用方法 会同步3. 不同实例对象在不同线程中调用 不会同步 方法 静态方法 public static synchronized 阅读全文
摘要:
原文公众号:中间件兴趣圈 Dubbo在众多的微服务框架中脱颖而出,占据RPC服务框架的半壁江山,非常具有普适性,熟练掌握 Dubbo的应用技巧后深刻理解其内部实现原理,让大家能更好的掌控工作,助力职场,特别能让大家在面试中脱颖而出。 那Dubbo内部的设计理念,实现原理是什么呢? 本文将结合官方提供 阅读全文
摘要:
概述 本文使用Dubbo提供的ServiceConfig、ReferenceConfig配置类演示怎样提供服务、消费服务、注册服务、调用服务等 一、接口及公共类 1. GreetingService public interface GreetingService { String sayHello 阅读全文
摘要:
一、背景 方法添加了@Transactional注解,为什么事务不生效 二、步骤 测试用表结构 CREATE TABLE `test_aop` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(100) DEFAULT NULL, PRIM 阅读全文
摘要:
首先(分层架构)我们可以学习和深刻体会到分层架构带来的好处,Dubbo框架在整体是分为了业务层(Business)、RPC层、远程调用(Remoting)层 业务层提供API让使用者方便的发布与引用服务 RPC层则是对服务注册与发现、服务代理、路由、负载均衡等功能的封装,该层又可以被划分为好多层 远 阅读全文
摘要:
数据库中的三种锁 1. 写锁(Write Lock,也叫做排他锁 eXclusive Lock,简写为 X-Lock) 只有持有写锁的事务才能对数据进行写入操作,数据加持着写锁时,其他事务不能写入数据,也不能施加读锁。(不能读写) 2. 读锁(Read Lock,也叫做共享锁 Shared Lock 阅读全文
摘要:
BigDecimal.setScale主要用于对BigDecimal数据小数点后的位数进行 进位、舍位、截断等操作 BigDecimal使用说明 1. 不建议,会造成精度损失 BigDecimal num1 = new BigDecimal(2.222222); 2. 不建议,虽然不会损失精度 Bi 阅读全文