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

jprocms更新:新增多项功能,修复诸多问题,支持多环境与多租户!

更新日志

此次更新带来了一系列的新增功能和问题修复,具体内容如下:

新增功能

1. 新增全局资源文件引用变量 globalRes ,方便多站点引用相同的插件资源;

2. 上传目录新增站点目录;

3. 新增实时日志查看功能;

4. Springboot、cloud 其他 jar 版本升级;

5. 远程抓取图片功能新增白名单限制;

6. 新增按栏目生成静态页功能;

7. 栏目富文本新增纯文本格式属性。

修复问题

1. 修复内页静态化 h5 内容页面模板不一致是文件取错的问题;

2. 优化资源上传新增 webp 格式;

3. 修复栏目子栏目排序遍历排序无效修复和内容初始化设置加粗属性赋值;

4. 修复内容分页接口根据 channelId 查询无效问题;

5. 修复栏目 seo key 和描述取值问题;

6. 修复栏目自定义字段删除图片后重新更替无效;

7. 修复飘窗管理为空修改无效;

8. 修复内容按栏目查询部分孙栏目内容数据未获取到;

9. 栏目和内容的操作检查数据权限优化;

10. 修复应用管理的客户端密钥直接修改会覆盖真实值问题;

11. 优化调整门户用户不可访问管理后台未添加权限的接口;

12. 调整默认配置关闭 mock 默认开启;

13. 调整默认取内容数 count 调整到 10;

14. 内容 api 接口屏蔽参数 orderItem 字段;

15. 修复内容栏目 url 存在 xss 漏洞问题;

16. 修复后台登录不存在的用户名报错;

17. 引用栏目隐藏无效问题修复;

18. 调整编辑器 allowDivTransToP 的配置和修复角色的权限分配栏目和内容的全选和优化下级自动勾选上级;

19. 取消内容编辑页面推送目标栏目展示;

20. 修复自定义字段的字典加载错误。

平台简介

jprocms 是免费可商用的 Java 开源内容管理群系统(java cms)、Java 建站系统,支持信创国产环境。它使用 SpringBoot/SpringCloud、MyBatisPlus、FreeMarker、Vue3、ElementPlus 等技术开发,采用 Apache - 2.0 开源协议,可免费用于商业网站。

可使用模板 (Freemarker)+ 标签或 API 方式制作网站群页面,支持自定义字段存储及字段可视化设计,支持自定义字段搜索。在技术上选择主流、先进、方便用户二次开发的方案,设计上强调 "简单"、"灵活",降低系统维护成本和二次开发难度,功能使用上也要求 "简单",避免复杂的使用逻辑。

演示站前台、后台,微服务版本和 SpringBoot 单体版本的 java 源码、vue 源码,API 文档,演示模板,以及微服务版本和 SpringBoot 单体安装部署使用标签等文档都有相应的链接。Java 后端有不同分支对应不同的 JDK 和 Spring Boot 版本,管理后台的电脑端由 Vue3 提供 element - plus。后端采用 Spring Cloud Alibaba 微服务架构,有注册中心 + 配置中心 Nacos,定时任务 XXL - Job,服务网关 Gateway。数据库可使用多种类型,基于 MyBatis Plus、Redis + Redisson 操作,消息队列也有多种选择。权限认证使用 Spring Security & Token & Redis,支持多终端、多种用户的认证系统,支持 SSO 单点登录。还支持加载动态权限菜单,按钮级别权限控制,Redis 缓存提升性能,支持 SaaS 多租户系统,可自定义每个租户的权限,提供透明化的多租户底层封装,使用代码生成器可一键生成 Java、Vue 前后端代码、SQL 脚本、接口文档,支持单表、树表、主子表,集成了阿里云、腾讯云等短信渠道和 MinIO、阿里云、腾讯云、七牛云等云存储服务。

功能亮点

jprocms 具有多个功能亮点:支持自定义字段查询,增强了系统的灵活性;静态化支持 SSI,可方便快捷替换页头页尾;工作流支持配置不同栏目使用不同流程,有可视化的流程模型,提供 7 种任务分配规则,可查看发起的工作流程,支持新建、取消流程等操作,高亮流程图、审批时间线,支持委派,加签减签等;支持 Oauth2,开发单点登录更快捷;支持 saas 化,减少重复部署,提高生产效率;审计日志支持字段级别变更记录,安全可靠可查;自动识别攻击 ip 自动屏蔽策略可设置,提高系统安全性。

运行环境

jprocms 支持全系列 JAVA 运行环境,包括国产操作系统、中间件、数据库。操作系统支持中标麒麟、银河麒麟、统信、中科方德、Windows、Linux、Unix;中间件支持东方通、金蝶、宝兰德、中创、Tomcat;数据库支持 Mysql、达梦、人大金仓、神通、南大通用、瀚高、高斯等国产数据库。

系统功能

系统具备多种功能,涵盖用户管理、角色管理、菜单管理、部门管理、岗位管理、租户管理、租户套餐、字典管理、短信管理、邮件管理、站内信、操作日志、登录日志、错误码管理、通知公告、敏感词、应用管理、地区管理、会员组管理、会员管理等。

工作流程

工作流程方面,包括流程模型、流程表单、用户分组、我的流程、待办任务、已办任务、OA 请假等功能。

基础设施

基础设施包含代码生成、API 接口、数据库文档、表单构建、文件服务、Redis 监控等功能。

微信公众号

在微信公众号方面,有账号管理、数据统计、粉丝管理、消息管理、自动回复、标签管理、菜单管理、素材管理、图文草稿箱、图文发表记录等功能。

栏目

栏目功能包括栏目管理和栏目回收站。

内容

内容功能有内容管理、待审核内容、内容索引、静态化等。

配置

配置功能涉及系统配置、站点管理、模型管理、模板管理、资源管理、友情链接、词汇管理、Tag 词管理等。

互动

互动功能包括留言板管理、投票管理、问卷调查管理。

安全

安全功能有敏感词检测、Ip 限制黑名单、系统防火墙记录、安全配置。

统计

统计功能涵盖受访页面、入口页面、访问趋势、访问来源、地域分布、新老访客、访客环境等方面的记录。

技术栈

微服务

微服务项目包括 jpro - dependencies、jpro - framework、jpro - module - system、jpro - module - cms - biz、jpro - module - cms - portal、jpro - module - infra、jpro - module - bpm、jpro - module - mp。

框架

框架涉及 Spring Cloud Alibaba、Nacos、RocketMQ、XXL Job、Spring Cloud Gateway、MySQL、Druid、MyBatis Plus、Dynamic Datasource、Redis、Redisson、Spring MVC、Spring Security、Hibernate Validator、Flowable、Knife4j、Jackson、MapStruct、Lombok、JUnit、Mockito 等,各有其说明和版本。

http://www.rkmt.cn/news/1455127.html

相关文章:

  • 2026年必知!自主研发技术GEO服务商大揭秘 - 品牌测评鉴赏家
  • 终极Windows 11优化指南:如何用Win11Debloat让系统飞起来
  • 武汉哪家屋面虹吸排水系统公司专业且自有施工队 - 速递信息
  • 2026南京查漏水公司推荐:这家本地老牌最靠谱 - 资讯快报
  • 2026年贵州新能源抓钢机选购完全指南:从废钢回收到港口装卸的全场景解决方案 - 企业名录优选推荐
  • ParsecVDisplay:Windows虚拟显示器终极指南,零硬件成本扩展多屏工作区
  • 3分钟上手!用Mousecape轻松定制你的macOS光标主题
  • ESP32蓝牙串口通信实战:从环境搭建到指令控制LED
  • 山东光储产品一站式采购及解决方案哪家好
  • Anki记忆工具:3个步骤掌握科学记忆的秘密武器
  • 避坑指南:排查老旧至强E5 CPU是否支持VT-x,并在ESXi 7.0中成功启用
  • 3分钟免费将手机变专业直播摄像头:DroidCam OBS插件完整指南
  • OBS背景移除插件:AI虚拟绿幕技术全解析
  • 基于Arduino Uno的互动解谜游戏:从硬件连接到状态机编程实践
  • Python 爬虫实战:IT之家科技资讯爬取与热点追踪分析
  • Windows风扇控制终极指南:5分钟掌握Fan Control解决散热噪音与温度问题
  • 基于MPU-6050与Arduino Leonardo的DIY飞行摇杆制作指南
  • 2026年上海报考健身教练指南:正规靠谱院校甄选推荐 - 品牌2026
  • 电动汽车充电功率跟踪精度提升:前馈与反馈控制方案对比与实践
  • 树莓派魔法相框:从硬件改造到自动化播放的完整DIY指南
  • 从概念到产品:基于快马平台快速开发peqw4tyafk数据分析仪表盘
  • 《自适应滤波原理》第4版17章课后题逐题解析+MATLAB可运行代码(含LMS/RLS/卡尔曼仿真)
  • 十大口碑轿车托运平台推荐:安全高效的跨城运车选择 - 品牌评测官
  • 免费开源图片去重神器:3分钟学会用AntiDupl.NET告别重复照片烦恼
  • Arduino音频工具终极指南:嵌入式音频开发的完整解决方案
  • ESP-01编程器PCB设计:从电路原理到固件烧录的完整实践
  • 地下室除湿机哪个牌子省电功耗低?2026高性价比五品牌实测盘点 - 品牌测评鉴赏家
  • DETR在实时目标检测方面击败YOLO(DETRs Beat YOLOs on Real-time Object Detection)
  • 若依 RuoYi-Vue 自定义车间设备模块 + 数据权限完整实现教程
  • 3分钟快速上手:Windows原生运行安卓应用的终极解决方案