Spring Boot2(完整的SSM)与Dubbo的集成

0、前言

以前使用标准的SSM框架与Dubbo做过集成,但是未曾实现与数据库的交互。最近,一方面工作在向微服务倾斜,另一方面也是为了有一个更深层次的理解,所以搭建了相应的开发环境,并分享完整的开发过程。

因考虑到今后的一些使用便利性,开发环境、jar包基本都使用了最新版本。主要的开发环境如下:

系统:mac os 10.13.6

IDE:Idea 2018.2

JDK:1.8.0_131,64位

Spring Boot:2.0.5.RELEASE

ZooKeeper:3.4.12

Dubbo:2.6.3

其余使用的jar包版本将在工程构建时进行说明(完整的工程下载地址见文末)。

整个工程的框架如下图所示:

Spring Boot2(完整的SSM)与Dubbo的集成_第1张图片

ssm-boot-dubbo:父工程,进行依赖管理。

ssm-boot-dubbo-common:存放POJO,以及一些公共类。

ssm-boot-dubbo-mapper:存放DAO及Mapper.xml。

ssm-boot-dubbo-api:定义接口,此处只包含接口的声明。

ssm-boot-dubbo-ser

你可能感兴趣的:(Spring,Boot,Spring,Boot,SSM,Dubbo,RESTful)