当前位置: 首页 > news >正文

7.2 职业生涯用过的平台,积累的经验

职业生涯用过的平台,积累的经验

  • 目录
    • 概述
      • 需求:
    • 设计思路
    • 实现思路分析
    • **开源的有:**
      • admin-lte
      • 1.Jeecg
      • 2.若依平台
    • ****闭源的有:****(基本做的是二次开发,没有普适性)
      • 1.ICBC ctp 平台
      • 2.ibz 模型系统
      • 3.DDGD RDP 平台
      • 4.crbc 的开源框架改造平台
      • 5.TD 决策系统
      • 6.用友YonBuilder
    • 三。最后使用的就是框架,架构组合形成的项目
  • 免费下载
  • 参考资料和推荐阅读

Survive by day and develop by night.
talk for import biz , show your perfect code,full busy,skip hardness,make a better result,wait for change,challenge Survive.
happy for hardess to solve denpendies.

目录

概述

需求:

在做应用的过程中积累的很多的平台的使用实践,其中有开源的也有闭源的。Jeecg,若依平台,是最近常用的,用起来也是比较顺手的。积累了大量的实践经验。这些平台经验贯穿我的十年工作生涯。


设计思路

实现思路分析

开源的有:

***实用性中等

admin-lte

使用小型项目使用的

1.Jeecg

用过2次,运维用过一次,开发用过一次。
Jeecg 是一个基于代码生成器的开源平台,提供了一套完整的开发框架,旨在帮助开发人员快速构建企业级管理系统。该平台采用了主流技术,包括 Spring Boot、MyBatis、Bootstrap、Vue.js 等,具备高效、稳定、安全的特点。

Jeecg 平台的主要特点包括:

  1. 代码生成器:Jeecg-Boot 提供了一套完善的代码生成器,可以根据数据库表结构自动生成对应的实体类、Mapper、Service、Controller 等代码,大大减少了开发人员的工作量。

  2. 前后端分离:Jeecg 平台采用了前后端分离的架构,前端使用了 Vue.js 框架,后端使用 Spring Boot 框架,开发人员可以分别进行开发,并通过接口进行数据交互。

  3. 模块化设计:Jeecg 平台以模块为单位进行开发,每个模块都由前端页面、后端接口和数据库表组成,可以方便地进行新增、修改、删除和复用。

  4. 权限管理:Jeecg 平台提供了灵活的权限管理功能,开发人员可以通过角色和权限的配置来限制用户的访问权限,保障系统的安全性。

  5. 定制化开发:Jeecg 平台允许开发人员根据自己的需求进行定制化开发,可以根据业务需求新增功能模块或者修改现有模块的功能。

Jeecg 平台是一个开源的项目,源代码托管在 GitHub 上,社区活跃,提供了详细的文档和示例代码,方便开发人员学习和使用。

2.若依平台

基本是开发用的
开源若依平台是一款基于Java开发的开源企业级快速开发平台。它提供了一套完整的项目管理、权限管理、代码生成、数据字典等功能模块,可以帮助开发者快速搭建企业级应用。开源若依平台采用前后端分离的架构,前端使用Vue.js框架,后端使用Spring Boot框架,数据库支持MySQL、Oracle等。开源若依平台遵循Apache License 2.0开源协议,用户可以免费使用、修改、分发该平台。该平台具有高度的可扩展性和灵活性,可以根据具体需求进行二次开发和定制。

闭源的有:(基本做的是二次开发,没有普适性)

一般都是公司的开发平台,基本都是闭源使用的。都是为资本打工的。。。

1.ICBC ctp 平台

.ICBC CTP 平台是中国工商银行(ICBC)推出的一款供企业客户使用的供应链金融服务平台。CTP全名为“Chain Trade Platform”,是为了满足企业客户在供应链管理中的金融需求而开发的一站式服务平台。

.ICBC CTP 平台提供了以下主要功能:

1.供应链管理:企业可以通过平台进行供应链的订单管理、采购管理、库存管理、销售管理等操作,实现供应链各环节的协同管理。

2.贸易融资:企业可以通过平台申请贸易融资,包括开立信用证、融资性国内信用证、结算保理等。平台支持在线申请、审批、放款等操作,提高融资效率。

3.票据服务:企业可以通过平台进行票据的承兑、贴现、结算等操作,提供更加便捷的票据服务。

4.应收账款管理:企业可以通过平台进行应收账款的管理,包括账款查询、账款转让、账款融资等操作,提高资金回收效率。

.ICBC CTP 平台通过整合ICBC的金融产品和服务,将供应链金融与企业的供应链管理紧密结合,为企业提供一站式的供应链金融解决方案,提高企业的供应链管理效率和资金利用效率。

2.ibz 模型系统

这个就不在赘述了用的少了。

3.DDGD RDP 平台

快速开发平台是一种软件开发工具,旨在帮助开发人员更快速地构建和部署应用程序。这些平台通常提供了一系列的工具和组件,如可视化界面设计工具、数据管理工具、代码生成器等,以加快应用程序的开发速度。

4.crbc 的开源框架改造平台

5.TD 决策系统

同盾天策系统是由同盾科技推出的一款基于大数据和人工智能技术的风险管理系统。该系统能够帮助金融机构、电商平台等企业进行实时风险识别和预警,提供全面的风险控制方案。

同盾天策系统采用多维度数据分析和机器学习算法,能够对用户行为、设备信息、交易数据等进行实时分析,快速识别潜在风险。同时,系统还能够对异常交易、欺诈行为等进行自动识别和拦截,有效减少企业的损失。

该系统还具备灵活的配置和定制能力,可以根据企业的实际需求进行个性化设置。同时,系统还支持实时监控和报表生成,可以为企业提供全面的风险管理和决策支持。

6.用友YonBuilder

用友YonBuilder是一种开源的低代码开发平台,旨在帮助开发人员快速构建企业级应用程序。它提供了友好的界面和丰富的组件库,可以通过简单的拖放操作来构建应用程序的前端页面,无需编写大量的代码。

用友YonBuilder支持多种技术栈,包括React、Vue和Angular。开发人员可以根据自己的喜好选择适合自己的技术栈。此外,用友YonBuilder还提供了强大的代码生成功能,可以自动生成应用程序的后端代码,大大简化了开发过程。

用友YonBuilder还具有强大的扩展性,开发人员可以通过自定义组件和插件来扩展平台的功能。它还提供了丰富的集成选项,可以与其他系统和服务进行集成,满足企业的各种需求。

总的来说,用友YonBuilder是一款强大而灵活的低代码开发平台,可以帮助开发人员快速构建企业级应用程序。无论是初学者还是经验丰富的开发人员,都可以使用它来提高开发效率和质量。

**

三。最后使用的就是框架,架构组合形成的项目

**
项目框架而成的项目:有个差不多体量的公司都是自研平台了。也有部分的使用传统的Spring家族组成的项目。但整体来说比较少见,但是还是非常锻炼技术的,这也是为什么能提高技术的原因。

小结:
基本都是在信息类软件项目中,下次我们将介绍一个常见的物联网项目选型

免费下载

暂无

参考资料和推荐阅读

参考资料
官方文档
开源社区
博客文章
书籍推荐

欢迎阅读,各位老铁,如果对你有帮助,点个赞加个关注呗!同时,期望各位大佬的批评指正~,如果有兴趣,可以加文末的交流群,大家一起进步哈


http://www.mrgr.cn/news/45661.html

相关文章:

  • Redis面试题——第一篇
  • Scala第三天
  • simpread-OpenAI推出Canvas:让ChatGPT成为更出色的项目协作者
  • ARTS Week 43
  • 2024 Mysql基础与进阶操作系列之MySQL触发器详解(20)作者——LJS[你个小黑子这都还学不会嘛?你是真爱粉嘛?真是的 ~;以后请别侮辱我家鸽鸽]
  • Java - MyBatis (下)
  • 探索计算机科学的奥秘:从基础到进阶
  • Vue3 使用 pinia
  • gin如何具体利用Server-Send-Events(SSE)实时推送技术实现消息推送
  • ai助手写作查重率多少?推荐这6款AI论文写作工具
  • 命名管道Linux
  • 2-116 基于matlab的主成分分析(PCA)及累积总和(CUSUM)算法故障监测
  • 计算机网络:数据链路层详解
  • GCC保姆级教程
  • 【Vue】Vue 快速教程
  • UE C++ 实时加载模型的总结
  • 101 公司战略的基本概念
  • 【物流配送中心选址问题】基于改进粒子群算法
  • dotnet7==windows ZIP方式安装和web demo和打包
  • SpringBoot Jar 包加密防止反编译