Manytree Mall v1.8.0 发布,多树开源商城

栏目: 软件资讯 · 发布时间: 4年前

内容简介:演示链接(纯UI离线版) 多树商城(中文) 多树商城(英文) 多树管理后台 更新日志 本次更新经历了将近一个月的时间,对项目进行了比较大的调整. 基于事件源的表单(实验性) 记录用户对新表单的操作,然后相同表单再次打...

演示链接(纯UI离线版)

更新日志

本次更新经历了将近一个月的时间,对项目进行了比较大的调整.

基于事件源的表单(实验性)

  • 记录用户对新表单的操作,然后相同表单再次打开时重放
  • 优点: 用户的一切操作都会被捕捉,表单恢复特别容易
  • 缺点: 系统复杂度提高,需要构建snapshot,需要调整的架构比较多

Common

  • 支持缓存redis
  • 全部聚合根默认支持缓存,支持缓存管理
  • 改进了deleteByQuery设计
  • 增加了新的缓存相关api
  • mt-common现在可以在maven仓库直接下载
  • replaceById现在会检查聚合根版本
  • 删除了演示用h2数据库及相关
  • 配置简化
  • 代码优化
  • 更新了hello world脚本

mt16-validator(新增)

  • 客户/服务端统一的表单验证
  • 客户/服务端采用不同的错误容忍方式(fail fast)
  • 集成到oauth2-ui
  • 集成到微服务
  • docker build pipline集成

mt17-object-store(新增)

  • 基于 mongoDB 的NoSQL存储
  • api幂等与并发安全
  • docker build pipeline集成

mt9-oauth2-ui

  • 修复了登出功能
  • 全聚合根默认添加版本字段
  • bizClient与product采用了事件驱动框架

mt5-file-upload

  • bugfix

mt10-form-builder-platform

  • 修复了测试功能
  • 添加了初始测试代码
  • 事件驱动框架支持

mt1-proxy

  • 增加了输入验证与输出消毒
  • 改善了logbook日志打印
  • Etag采用 redis 缓存
  • 采用了进程内缓存极大改善了响应时间500ms->50ms(平均)

更多详情


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Clojure编程

Clojure编程

Chas Emerick、Brian Carper、Christophe Grand / 徐明明、杨寿勋 / 电子工业出版社 / 2013-3-26 / 99.00元

Clojure是一种实用的通用语言,它是传奇语言LISP的方言,可与Ruby、Python等动态语言相媲美,更以无缝Java库、服务,以及拥有JVM系统得天独厚的资源优势而胜出。本书既可以用来熟悉Clojure基础知识与常见例子,也可了解其相关的实践领域与话题,更可以看到这一JVM平台上的LISP如何帮助消除不必要的复杂性,为大家在编程实践中解决最具挑战性的问题开辟新的选择——更具灵活性,更适于W......一起来看看 《Clojure编程》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

URL 编码/解码
URL 编码/解码

URL 编码/解码