首页 > 新闻 > IT新闻 > 正文

JPROCMS 1.5.4 发布,开源免费 Java CMS 网站内容管理系统,支持 SaaS

霞舞
发布: 2025-11-19 14:30:11
原创
462人浏览过

jprocms 1.5.4 发布,开源免费 java cms 网站内容管理系统,支持 saas

更新日志

新增栏目详情读取顶级栏目属性

新增栏目创建自动赋予赋予角色数据权限功能

新增内容类型操作功能

立即学习Java免费学习笔记(深入)”;

新增上下篇API接口参数支持上层栏目

远程下载图片新增Refer header解决远程抓取部分图片refer限制下载不到问题

修复回收站栏目前台接口没过滤问题和因栏目数据权限导致回收站栏目不可见问题

内容搜索API不存在的栏目出现了错误数据修复

修复内容修改系统默认图为空的报错和部分角色的权限用户内容编辑页面流程接口403

修复资源管理多个顶级文件夹下有同名子文件夹显示重复问题

栏目列表接口孙节点没展示处理和内容修改外部链接保存没生效修复

修复栏目接口子节点未过滤不显示栏目

优化前台栏目列表查询接口和内容索引高亮去除html

修复前台栏目API接口栏目部分情况下报错问题

平台简介

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

可使用模板 (Freemarker)+ 标签或 API 方式制作网站群页面。支持自定义字段存储及字段可视化设计,支持自定义字段搜索。

技术上选择主流、先进、方便用户二次开发。设计上强调 “简单”、“灵活”,降低系统维护成本和二次开发难度。功能使用上也要求 “简单”,避免复杂的使用逻辑。

演示站前台:https://demo.jprocms.com

演示站后台:https://demo.jprocms.com/admin/index.html

API文档:https://demo.jprocms.com/doc.html

演示模板:https://gitee.com/jprocms/jprocms-template.git

管理后台java源码:https://gitee.com/jprocms/jprocms-cloud.git

管理后台vue源码:https://gitee.com/jprocms/jprocms-ui-admin-v3.git

安装部署使用标签等文档: https://demo.jprocms.com/download/jprocms-doc.zip

Java 后端:master 分支为 JDK 8 + Spring Boot 2.7 master-boo3 分支为 JDK 17 + Spring Boot 3.4

管理后台的电脑端:Vue3 提供 element-plus

后端采用 Spring Cloud Alibaba 微服务架构,注册中心 + 配置中心 Nacos,定时任务 XXL-Job,服务网关 Gateway

数据库可使用 MySQL、Oracle、PostgreSQL、SQL Server、MariaDB、国产达梦 DM 、人大金仓、瀚高数据库、高斯、等,基于 MyBatis Plus、Redis + Redisson 操作

消息队列可使用 Event、Redis、RabbitMQ、Kafka、RocketMQ 等

权限认证使用 Spring Security & Token & Redis,支持多终端、多种用户的认证系统,支持 SSO 单点登录Java 后端:master 分支为 JDK 8 + Spring Boot 2.7 master-boo3 分支为 JDK 17 + Spring Boot 3.4

管理后台的电脑端:Vue3 提供 element-plus

后端采用 Spring Cloud Alibaba 微服务架构,注册中心 + 配置中心 Nacos,定时任务 XXL-Job,服务网关 Gateway

数据库可使用 MySQL、Oracle、PostgreSQL、SQL Server、MariaDB、国产达梦 DM 、人大金仓、瀚高数据库、高斯、等,基于 MyBatis Plus、Redis + Redisson 操作

消息队列可使用 Event、Redis、RabbitMQ、Kafka、RocketMQ 等

权限认证使用 Spring Security & Token & Redis,支持多终端、多种用户的认证系统,支持 SSO 单点登录

支持加载动态权限菜单,按钮级别权限控制,Redis 缓存提升性能

支持 SaaS 多租户系统,可自定义每个租户的权限,提供透明化的多租户底层封装

高效率开发,使用代码生成器可以一键生成 Java、Vue 前后端代码、SQL 脚本、接口文档,支持单表、树表、主子表

集成阿里云、腾讯云等短信渠道,集成 MinIO、阿里云、腾讯云、七牛云等云存储服务

支持加载动态权限菜单,按钮级别权限控制,Redis 缓存提升性能

支持 SaaS 多租户系统,可自定义每个租户的权限,提供透明化的多租户底层封装

高效率开发,使用代码生成器可以一键生成 Java、Vue 前后端代码、SQL 脚本、接口文档,支持单表、树表、主子表

集成阿里云、腾讯云等短信渠道,集成 MinIO、阿里云、腾讯云、七牛云等云存储服务

功能亮点

支持自定义字段查询,极大地增强了系统的灵活性。

静态化支持SSI,可将页头页尾独立生成引入,可实现方便快捷替换避免全量生产所有静态页

工作流支持配置不同栏目使用不同流程,配置工作流的流程模型的可视化,提供 7 种任务分配规则,查看我发起的工作流程,支持新建、取消流程等操作,高亮流程图、审批时间线,支持委派,加签减签等非常灵活满足各种流程需求

支持Oauth2,开发单点登录更快捷

支持saas化,减少重复部署,提高生产效率

审计日志支持字段级别变更记录,安全可靠可查

自动识别攻击ip自动屏蔽策略可设置,提高系统安全性

运行环境:

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

系统功能

功能

描述

迅睿CMS建站系统(基于MIT开源协议)4.6.2
迅睿CMS建站系统(基于MIT开源协议)4.6.2

迅睿CMS免费开源系统是基于PHP8语言作为开发框架生产的网站内容管理框架,提供“电脑网站 + 手机网站 + APP 接口”一体化网站技术解决方案。她拥有强大稳定底层框架,以灵活扩展为主的开发理念,二次开发方便且不破坏程序内核,为 WEB 艺术家创造的 PHP 建站程序,堪称 PHP 万能建站框架。

迅睿CMS建站系统(基于MIT开源协议)4.6.2 0
查看详情 迅睿CMS建站系统(基于MIT开源协议)4.6.2

用户管理

用户是系统操作者,该功能主要完成系统用户配置

角色管理

角色菜单权限分配、设置角色按机构进行数据范围权限划分

菜单管理

配置系统菜单、操作权限、按钮权限标识等,本地缓存提供性能

部门管理

配置系统组织机构(公司、部门、小组),树结构展现支持数据权限

岗位管理

配置系统用户所属担任职务

租户管理

配置系统租户,支持 SaaS 场景下的多租户功能

租户套餐

配置租户套餐,自定每个租户的菜单、操作、按钮的权限

字典管理

对系统中经常使用的一些较为固定的数据进行维护

短信管理

短信渠道、短息模板、短信日志,对接阿里云、腾讯云等主流短信平台

邮件管理

邮箱账号、邮件模版、邮件发送日志,支持所有邮件平台

站内信

系统内的消息通知,提供站内信模版、站内信消息

操作日志

操作日志记录了维护相关数据的详细信息

登录日志

系统登录日志记录查询,包含登录异常

错误码管理

系统所有错误码的管理,可在线修改错误提示,无需重启服务

通知公告

系统通知公告信息发布维护

敏感词

配置系统敏感词,支持标签分组

应用管理

管理 SSO 单点登录的应用,支持多种 OAuth2 授权方式

地区管理

展示省份、城市、区镇等城市信息,支持 IP 对应城市

会员组管理

前台注册的用户都是会员用户,这里前台注册的会员,默认是给系统组的会员组,

会员管理

会员管理是前台门户上注册的用户,可更改密码,分配会员组

工作流程

功能

描述

流程模型

配置工作流的流程模型,支持文件导入与在线设计流程图,提供 7 种任务分配规则

流程表单

拖动表单元素生成相应的工作流表单,覆盖 Element UI 所有的表单组件

用户分组

自定义用户分组,可用于工作流的审批分组

我的流程

查看我发起的工作流程,支持新建、取消流程等操作,高亮流程图、审批时间线

待办任务

查看自己【未】审批的工作任务,支持通过、不通过、转发、委派、退回等操作

已办任务

查看自己【已】审批的工作任务,未来会支持回退操作

OA 请假

作为业务自定义接入工作流的使用示例,只需创建请求对应的工作流程,即可进行审批

基础设施

功能

描述

代码生成

前后端代码的生成(Java、Vue、SQL、单元测试),支持 CRUD 下载

API接口

基于 Swagger 自动生成相关的 RESTful API 接口文档

数据库文档

基于 Screw 自动生成数据库文档,支持导出 Word、HTML、MD 格式

表单构建

拖动表单元素生成相应的 HTML 代码,支持导出 JSON、Vue 文件

文件服务

支持将文件存储到 S3(MinIO、阿里云、腾讯云、七牛云)、本地、FTP、数据库等

Redis 监控

监控 Redis 数据库的使用情况,使用的 Redis Key 管理

微信公众号

功能

描述

账号管理

配置接入的微信公众号,可支持多个公众号

数据统计

统计公众号的用户增减、累计用户、消息概况、接口分析等数据

粉丝管理

查看已关注、取关的粉丝列表,可对粉丝进行同步、打标签等操作

消息管理

查看粉丝发送的消息列表,可主动回复粉丝消息

自动回复

自动回复粉丝发送的消息,支持关注回复、消息回复、关键字回复

标签管理

对公众号的标签进行创建、查询、修改、删除等操作

菜单管理

自定义公众号的菜单,也可以从公众号同步菜单

素材管理

管理公众号的图片、语音、视频等素材,支持在线播放语音、视频

图文草稿箱

新增常用的图文素材到草稿箱,可发布到公众号

图文发表记录

查看已发布成功的图文素材,支持删除操作

栏目

功能

描述

栏目管理

栏目管理、支持自动推送内容的采集规则设置,根据设置的栏目模型动态维护栏目相关信息

栏目回收站

删除的栏目先进入了回收站,防止误操作

内容

功能

描述

内容管理

内容数据的维护支持推送 复制 设置区域标记等。批量发布下线、置顶、定时下线置顶等 设置相关阅读内容

待审核内容

支持工作流的待我审批内容

内容索引

支持后台内容索引查询内容下线和删除

静态化

支持静态化任务操作,可查看静态化失败日志,进度等,可全站生成,自动触发生成,支持ssi局部页头页尾文件生成

配置

功能

描述

系统配置

对访问前缀、上传、邮件、存储、注册、安全等配置

站点管理

管理门户站群的站点相关信息

模型管理

管理栏目和内容字段信息的模型信息

模板管理

门户模板文件管理

资源管理

门户样式、图片文件等管理

友情链接

友情外链管理

词汇管理

热搜词等管理

Tag词管理

内容自动关联tag词管理

互动

功能

描述

留言板管理

管理留言信息和回复等

投票管理

管理投票和查看投票结果

问卷调查管理

管理问卷和查看问卷结果

安全

功能

描述

敏感词检测

检查现有内容数据是否有敏感词

Ip限制黑名单

Ip限制黑名单

系统防火墙记录

记录门户前台攻击行为提交的ip参数等

安全配置

配置门户接口安全以及后台ip限制访问

统计

功能

描述

受访页面

记录受访问页面的地址、ip、uv、pv

入口页面

记录入口页面的地址、ip、uv、pv

访问趋势

记录按时间ip、uv、pv变化趋势

访问来源

记录不同来源的ip、uv、pv

地域分布

记录不同地域的pv

新老访客

记录新老访客的占比 pv uv 访问时长 平级访问页数 跳出率

访客环境

记录不同操作系统、浏览器设备占比

技术栈

微服务

项目

说明

jpro-dependencies

Maven 依赖版本管理

jpro-framework

Java 框架拓展

jpro-module-system

系统功能的 Module 模块

jpro-module-cms-biz

CMS后台功能的 Module 模块

jpro-module-cms-portal

CMS门户功能的 Module 模块

jpro-module-infra

基础设施的 Module 模块

jpro-module-bpm

工作流程的 Module 模块

jpro-module-mp

微信公众号的 Module 模块

框架

框架

说明

版本

Spring Cloud Alibaba

微服务框架

2021.0.9

Nacos

配置中心 & 注册中心

2.3.2

RocketMQ

消息队列

5.2.0

XXL Job

定时任务

2.4

Spring Cloud Gateway

服务网关

3.1.9

MySQL

数据库服务器

5.7 / 8.0+

Druid

JDBC 连接池、监控组件

1.2.23

MyBatis Plus

MyBatis 增强工具包

3.5.7

Dynamic Datasource

动态数据源

4.3.1

Redis

key-value 数据库

5/ 6/7

Redisson

Redis 客户端

3.32.0

Spring MVC

MVC 框架

5.3.39

Spring Security

Spring 安全框架

5.8.14

Hibernate Validator

参数校验组件

6.2.5

Flowable

工作流引擎

6.8.0

Knife4j

Swagger 增强 UI 实现

4.5.0

Jackson

JSON 工具库

2.13.5

MapStruct

Java Bean 转换

1.5.5.Final

Lombok

消除冗长的 Java 代码

1.18.34

JUnit

Java 单元测试框架

5.8.2

Mockito

Java Mock 框架

4.8.0

源码地址:点击下载

以上就是JPROCMS 1.5.4 发布,开源免费 Java CMS 网站内容管理系统,支持 SaaS的详细内容,更多请关注php中文网其它相关文章!

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号