您的位置:首页 > 编程语言 > Java开发

Spring Boot 和 Spring Cloud 实战 - 从无到有搭建信息管理系统(系统总体架构) -- TerryHe 博客园

2017-10-15 20:19 771 查看
背景介绍 :Spring Boot 和 Spring Cloud 实战 - 从无到有搭建信息管理系统

在这篇文章中,先介绍一下整个系统的总体架构。

系统主要分为以下几个项目:

服务项目 Service

此项目没有操作界面,只提供接口让其他项目调用。该项目会直接操作数据库

控制台项目 Manager

此项目为管理人员操作的界面,使用浏览器进行登录后进行操作。该项目不会连接数据库,数据操作通过调用 Service 的接口完成

实体类项目 Model

所有项目用到的实体类,放在此项目中进行管理。被需要的项目引用。

工具库项目 Common

此项目中包含需要用到的公共工具类,如字符串处理,日期处理,文件操作等。被需要的项目引用。

批量处理项目 Batch

此项目用于运行需要定时执行的批量任务

这些项目之间的关系如下图所示:



Model 和 Common 项目为基础,在其之上是 Sevice, Service 之上是 Manager 和 Batch 项目。 上层会引用下层, 下层不会引用上层。

以上为后续讲解的主要项目,除此之外还有一些辅助项目,比如服务中心,配置中心等,后面讲到的时候再介绍。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐