构建dubbo分布式平台-maven构建项目

导语:在dubbo分布式架构构建之前,请大家务必掌握maven的相关技能,因为架构中大量使用maven技术进行项目构建,有不熟的朋友可以在网上找一些资料学习。

1. 准备技能

开发语言:JAVA/J2EE

项目构建管理:Maven

持续集成方案:Jenkins

SOA服务: Dubbo、zookeeper、Restful

SSO单点登录:Redis、JWT、Restful

分布式缓存:Redis

分布式消息中间件:zookeeper+kafka

分布式文件:FastDFS

数据库连接池:Alibaba Druid

核心框架:Spring framework、Spring MVC、Apache Shiro、MyBatis

前端框架:Bootstrap + html5 + CSS3

2. 创建打包的properties文件:

解释: 里面可以配置打包的信息,比如:ip、域名、包名等

3. 代码结构如下:


构建dubbo分布式平台-maven构建项目_第1张图片

分布式的一些解决方案,有愿意了解的朋友可以找我们团队探讨

你可能感兴趣的:(构建dubbo分布式平台-maven构建项目)