作为ssm的升级版框架springboot,在崇尚分布式,微服务的今天,越来越受到开发人员的喜爱和青睐,其优秀而简洁的配置,相比ssm的一大堆的xml配置文件,尤其在快速高效的敏捷开发节奏下,显得脱颖而出,springboot的各种社区活跃程度异常火爆,因此,作为一个后端开发人员,还未掌握springboot是不是显得有些out啦?
另外,个人觉得springboot的一个便捷而强大之处在于,其底层和其他第三方框架进行整合的时候,也越来越方便,只需简单的几行配置文件即可完成,譬如整合mybatis,只导入基本的jar包,并添加两行配置即可搞定,是不是很方便;
dubbo作为一款分布式服务框架,经受了双11等电商的考验,也越来越受到分布式开发选择方案的首选,接下来,将简单做一下springboot和dubbo的整合,以备工作中参考和使用;
由于dubbo是作为分布式开发而生,此处模拟不同的工程项目之间,利用dubbo作为分布式框架,进行工程项目之间进行服务的调用;
项目结构如下: