Web前端/App/小程序/PC客户端

各种ajax接口

1、Controller

业务太多时,按照业务进行进一步分模块

Order/Project/User核心业务

Support 非核心业务,支撑类业务

Config 各种配置

coderTool System 系统级功能

Base 基础功能

thirdRpc 第三方系统交互

2、Service

业务分包,只处理CRUD 核心业务,下单、退款等使用单独的类,单独封装。

bizUtil 业务工具类

3、Rpc

远程方法调用,调用TechPlatform基础API 第三方HTTP接口,HTTP Delegate包装,HttpService,Model定义

4、Mapper

MybatisPlus,数据库最基本的CRUD

5、Common

enum 枚举 const常量 Annotation 注解 exception Result封装

6、Bean

Dto/Form/Vo/Bean/Model

7、Component

需要扫描才能使用 拦截器、Aop Redis缓存、定时任务、HTTP接口、Mq Velociy模版

8、Config

各种配置文件,数据源、配置参数、缓存、监听器等

9、Kit

各种工具类

10、Resource

资源文件 .properties属性文件,.yml属性文件,.excel模版,.html邮件模版

天鸟技术:项目结构-架构设计相关推荐

  1. 客户端GUI测试技术和自动化测试架构设计简谈

    客户端GUI测试技术和自动化测试架构设计简谈 http://www.cnblogs.com/wiki-royzhang/p/3785033.html 客户端GUI测试技术和自动化测试架构设计简谈 客户 ...

  2. 人脸识别完整项目实战(3):项目系统架构设计

    一.前言 本文是<人脸识别完整项目实战>系列博文第1部分,第2节<项目系统架构设计>,本章内容系统介绍:人脸系统系统的项目架构设计,包括:业务架构.技术架构.应用架构和数据架构 ...

  3. 小米资深工程师瞿晋萍(男):米聊服务器的技术选型和架构设计

    小米资深工程师瞿晋萍:米聊服务器的技术选型和架构设计 - 资讯频道 - CSDN.NET 小米资深工程师瞿晋萍:米聊服务器的技术选型和架构设计 2012-07-07 11:04 | 238次阅读 | ...

  4. ASR项目实战-架构设计

    ASR项目实战-架构设计 一般而言,业务诉求作为架构设计的输入. 需求清单 对于语音识别产品而言,需满足的需求,举例如下: 功能需求 文件转写. 长文件转写,时长大于60秒,小于X小时,X可以指定为5 ...

  5. 项目体系架构设计——基于Spark平台的协同过滤实时电影推荐系统项目系列博客(四)

    系列文章目录 初识推荐系统--基于Spark平台的协同过滤实时电影推荐系统项目系列博客(一) 利用用户行为数据--基于Spark平台的协同过滤实时电影推荐系统项目系列博客(二) 项目主要效果展示--基 ...

  6. 1.项目体系架构设计(电商推荐系统)

    文章目录 一.项目系统架构 二.项目数据流程 三.数据源解析 1.商品数据表 -- Product 2.用户评分表 -- Rating 四.数据模型(表结构) 五.统计推荐模块 1.历史热门商品统计 ...

  7. 米聊服务器的技术选型和架构设计

    http://wenku.it168.com/d_000434507.shtml米聊服务器的技术选型和架构设计

  8. 电子商务平台技术选型和架构设计

    作者:禅与计算机程序设计艺术 1.简介 在这个时代,在线购物网站和电子商务平台已经成为促进互联网经济增长.服务用户和客户的重要平台.如何搭建一个具备高可用性.安全可靠的电商系统,是一个复杂的工程.作为 ...

  9. php项目分布式架构设计,【转】互联网项目架构之基于服务的分布式架构

    以前一直找一篇通俗易懂的文章,今天终于找到了,记录下. 文章来源:赵小忠 文章地址:https://www.cnblogs.com/1315925303zxz/p/6371550.html 随着互联网 ...

最新文章

  1. 【11平台天梯】【原理分析】11平台天梯原理分析
  2. A typical memory leak
  3. Android 游戏开发 View框架
  4. 【CodeForces - 864C】Bus (模拟,有坑)
  5. Base64转PDF、PDF转IMG(使用pdfbox插件)
  6. android sdk httppost,android6.0SDK 删除HttpClient的相关类的解决方法
  7. 你必须懂的Java对象引用
  8. Linux Apache Mysql PHP典范设置装备安排-2
  9. SPSS——描述性统计分析——探索性分析
  10. LPC2132驱动240X128的液晶
  11. 交换机端口mtu值最大_中低端交换机修改三层接口MTU值的说明
  12. AirDrop不工作?使用这 15 个技巧快速修复它
  13. 《嵌入式 – GD32开发实战指南》第19章 程序加密
  14. 廖雪峰的0Python教程
  15. html多行多列的表单,如何制作多行多列的表格
  16. (九)STM32——Systemlnit初始化函数讲解
  17. 工作日计算器_.NET工作日计算器
  18. 多群直播软件有哪些?一起学堂多群直播助手好用吗?
  19. 「译」一起探讨 JavaScript 的对象
  20. 新版金色UI萝卜影视APP系统源码+Java原生开发

热门文章

  1. php转化成小写,php怎么实现字符转小写
  2. emoji 编码规则介绍
  3. ChatGPT炒股:自动批量下载choice每日热门研报
  4. 我是如何在腾讯和新美大(大众点评、美团)面试的
  5. ECRS标准工时分析软件详解:生产线平衡调节方法与步骤说明!
  6. PD 重要监控指标详解
  7. git仓库初始化及设置签名
  8. 线上MYSQL同步报错故障处理总结
  9. 西亚文明的时空概念与历史上的文明形态
  10. 如何让桌面上的文件不在c盘