积木 v2.3.1 已经发布,Java 后台管理系统
积木 v2.3.1 已经发布,Java 后台管理系统
此版本更新内容包括:
1、支持免tomcat运行
2、支持打包docker
3、集成satoken,同时支持多管理平台集成
4、配置信息全db提取(除了db连接,配置表:bb_sys_params)
5、本环境为安装环境,启动后续配置db连接
运行
1、基于setup环境打包
2、bb-project-release 路径下,jfinal.bat start 或者 jfinal.sh start 推荐先自行建库

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
R2M分布式锁原理及实践
作者:京东科技 张石磊 1 案例引入 名词简介: 资源:可以理解为一条内容,或者图+文字+链接的载体。 档位ID: 资源的分类组,资源必须归属于档位。 问题描述:当同一个档位下2条资源同时审批通过时,收到擎天审批系统2条消息,消费者应用部署了2台机器,此时正好由2台机器分别消费,在并发消费时,先更新资源状态,然后写缓存,每次取前100条资源,类似select * from resource where gear_id=xxx limit 100 order by id desc; 在写档位缓存,此时事务未提交,并发查询时根据档位Id查询时查询不到对方的数据,全量写缓存时导致后写的缓存覆盖了先写的缓存,即缓存被覆盖,导致投放资源缺失。 方案思考 : 方案1:一台机器消费mq–单点问题 方案2:将同档位ID的资源路由到同一个queue,需要审批系统配合根据档位Id做路由,审批系统发的消息不只是cms审批数据,此方案不适用。 方案3:在档位级别加分布式锁。 经比较,最终采用方案3是合适的方案. 2 锁说明和分布式锁选择 synchronized锁的粒度是JVM进程维度,集群模式下,不能对共享...
- 下一篇
DjangoAdmin 敏捷开发框架 Django+Layui 版本 v1.0.0 发布
v1.0.0 更新内容: 1、设计、规划和研发基础 RBAC 权限架构; 2、编写框架核心底层代码,设计基于 Layout 布局的模板,设计并编写自定义模板 html 文件; 3、对系统模板进行架构设计及模板继承相关设计; 4、研发框架基础模块,如字典、配置、行政区划管理等等常规基础模块; 5、设计并研发代码生成器,根据表结构动态解析并生成模块文件和增删改查功能; 6、设计并研发一系列其他配套功能很常规使用函数; 7、设计并研发框架核心组件 widget; 项目介绍 一款 Python 语言基于Django、Layui、MySQL等框架精心打造的一款模块化、高性能、企业级的敏捷开发框架,本着简化开发、提升开发效率的初衷触发,框架自研了一套个性化的组件,实现了可插拔的组件式开发方式:单图上传、多图上传、下拉选择、开关按钮、单选按钮、多选按钮、图片裁剪等等一系列个性化、轻量级的组件,是一款真正意义上实现组件化开发的敏捷开发框架。 内置模块 用户管理:用于维护管理系统的用户,常规信息的维护与账号设置。 角色管理:角色菜单管理与权限分配、设置角色所拥有的菜单权限。 菜单管理:配置系统菜单,操作...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS7安装Docker,走上虚拟化容器引擎之路
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Red5直播服务器,属于Java语言的直播服务器
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- 2048小游戏-低调大师作品