工程建设领域软件供应商优质品牌
为客户创造价值,
是我们永远不变的使命
arrow
arrow
周一至周五 9:00 - 18:00
arrow
qrcode_for_gh_9d0f7379f99d_258
微信公众号

关于巨百JM_Eaas工程设计快应用平台采用了什么技术?

浏览: 时间:2023-06-20 分类:公司新闻
分布式事务方案TCC消息最终一致性,支持独立使用,也支持两种方案混合使用

JM_Eaas 巨百工程设计快应用微服务\单体双版本V3.2

Spring Cloud 微服务系列工程建设行业快应用平台,现有无缝集成第三方钉钉、企业微信、泛微平台。

经过一年多的沉淀迭代,巨百科技技术研发团队再接再厉,推陈出新,JM_Eaasv3.2微服务版本正式升级成功,并于近期同步上线,新版本、新升级,全新体验,敬请期待!

JM_Eaas工程设计快应用平台采用了什么技术?

1.环境

  • Java SDK 1.8

  • Servlet 3.0/3.1

  • Apache Maven 3.x

  • NodeJS 8.9.0

2.主框架

  • Spring Boot 2.0.4.RELEASE

  • Spring Cloud 

  • Spring Framework 5.0.10.RELEASE

3.持久层

  • Apache MyBatis 3.5.0

  • Hibernate Validation 5.0.1.Final

  • Alibaba Druid 1.1.15

4.视图层

  • Spring MVC 5.0

  • Vue 3

  • CSS框架:

    • sass 1.23.6

    • animate 3.7.2

    • normalize 8.0.1

  • JS框架及组件:

    • element-ui 2.12.0

    • camunda-bpmn-moddle 4.3.0

    • vue-i18n 8.15.0

    • vue-router 3.1.3

    • vuex 3.1.2

    • vuedraggable 2.23.2

    • qs 6.9.1

    • pinyin4js 1.3.18

    • axios 0.19.0

    • bpmn-js 5.1.2

    • echarts 4.5.0

    • signature_pad 3.0.0-beta.3

    • vue-codemirror 4.0.6

    • lodash 4.17.15

    • screenfull 5.0.0

    • handsontable 7.2.2

    • vue-splitpane 1.0.4

    • nprogress 0.2.0

5.工具组件

  • Log4j2 2.11.0

  • Netty 4.0

  • Redis 3.0

  • Apache FreeMarker 2.3.28

  • Apache Httpclient 4.5

  • Apache Commons

    • lang3 3.5

    • codec 1.8

    • io 2.0.1

    • fileupload 1.2.2

    • banutils 1.9.3

  • 分布式文件系统:FastDFS 5.11

  • 对象/JSON序列化:Jackson 2.9.9

  • Office工具:POI 3.16

  • 分布式任务调度:Quartz 2.2.1

  • 全文检索引擎:ElasticSearch 6.8.0

  • 工作流引擎:Activiti 5.17

  • 动态脚本支持:groovy 2.4.13

  • 在线文档:soringfox 2.9.2

  • 消息队列

    • Disruptor 3.4.0

    • RabbitMQ 5.1.2

    • Kafka(敬请期待)

    • RocketMQ(敬请期待)

6.数据高速缓存存储框架

  • J2Cache (Caffeine/Redis) 2.7.8-release

  • Spring Redis 2.0.9.RELEASE

  • Lettuce 5.0.4.RELEASE

7.分布式套件/云平台

  • 分布式系统主框架:Spring Cloud Finchley.SR3

  • 服务治理注册与发现:

    • Spring Cloud Netflix Eureka 1.9.3

    • HashiCorp Consul 1.2.2

    • Apache Zookeeper 3.4.6

  • 服务容错保护限流降级:Spring Cloud Netflix Hystrix

  • 服务负载均衡:Spring Cloud Netflix Ribbon

  • 网关路由代理调用:Spring Cloud Netflix Zuul

  • 声明式服务调用:Spring Cloud OpenFeign

  • 分布式统一配置中心:Ctripcorp Apollo

  • 分布式事务方案:TCC、消息最终一致性,支持独立使用,也支持两种方案混合使用

8.运维平台

  • 日志收集:Filebeat 6.8.0

  • 日志存储:ElasticSearch 6.8.0

  • 日志分析:Logstash 6.8.0

  • 日志检索:Kibana 6.8.0

  • 链路监控:Skywalking 6.5.0

9.已支持数据库

  • MySQL 5.6/5.7

  • Oracle 10g/11g/12c

  • PostgreSQL 9/10/11/12

  • Sql Server 2005/2008/2012

  • IBM DB2

  • Informix

  • 达梦

  • 神通

10.部署方式

  • Docker

  • Docker Compose

  • Runnable Jar

  • K8s

  本次微服务版本新增了多项功能,优化和升级的重点在【设计管理】【业主管理】及移动端等方面,升级的功能点370+。

工程建设及勘察设计行业项目管理软件