UJCMS 9.9.0 发布,Java CMS 网站内容管理系统

更新日志

新增表单对象标签

优化数据库备份功能

前台全文检索可以搜索图片集名称和描述

Dockerfile 优化

cnb 流水线优化

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

修复文章审核时,文章数据权限的问题

修复区块项无法排序的问题

简介

UJCMS 是一款基于 Java 的企业级网站内容管理系统(Java CMS),采用 SpringBoot、MyBatis、Spring Security、Vue3、Vite、ElementPlus 等前沿技术开发,支持 

无头 CMS

 架构。

系统提供 

模板 + 标签

 和 

Vue (React) + API

 两种开发模式,适用于传统模板渲染和现代化前后端分离场景,为网站的建设、管理与维护提供高效、灵活、可靠的解决方案。

使用 

Apache-2.0

 开源协议,可免费用于商业用途。

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

演示站后台:https://demo.ujcms.com/cp/

官方网站:https://www.ujcms.com

安装包下载:https://www.ujcms.com/channels/downloads/

后端技术

Spring Boot:提供了对 Spring 开箱即用的功能。

Spring MVC:MVC 框架。

Spring Security:安全组件。

MyBatis:持久化框架。

Lucene:全文检索组件。

Flowable: 工作流引擎。

乾坤圈新媒体矩阵管家 乾坤圈新媒体矩阵管家

新媒体账号、门店矩阵智能管理系统

乾坤圈新媒体矩阵管家 17 查看详情 乾坤圈新媒体矩阵管家

Liquibase: 数据库表结构版本管理组件。

Freemarker: 模板引擎。

前端技术

Vue3:JavaScript 框架。

ElementPlus:Vue 3 UI 框架。

Vite: 下一代前端开发与构建工具。

TypeScript: JavaScript 的一个超集。

Tailwind CSS: 功能类优先的 CSS 框架。

Pinia: Vue 状态管理库。

VueRouter: Vue 路由组件。

VueI18n: Vue 国际化组件。

ECharts: 可视化图表库。

Tinymce: 富文本编辑器。

技术及功能亮点

自定义字段:提供拖拽式可视化设计工具,支持所见即所得的操作体验。所有自定义字段均支持查询功能,显著增强系统灵活性。

参数化查询:只需在前台传递参数(如:Q_title=abc,Q_user-username=test),即可实现任意字段及关联表查询,无需编写后台代码,大幅提升开发效率。前后台均支持参数化查询,几乎满足所有查询需求。

地址 SEO 优化:默认动态 URL 前缀为 /channel 和 /article,支持自定义修改(如 /categories 和 /archives)。多站点支持目录形式(www.example.com/abc)或次级域名形式(abc.example.com),优化搜索引擎友好。

清理垃圾附件:自动识别未使用的图片和附件,支持一键清理,避免资源浪费。

主副表拆分:针对高查询量的复杂表,采用主副表拆分策略,显著提升大数据场景下的性能表现。

前台模板

UJCMS 9.9.0 发布,Java CMS 网站内容管理系统

后台界面

UJCMS 9.9.0 发布,Java CMS 网站内容管理系统

源码地址:点击下载

以上就是UJCMS 9.9.0 发布,Java CMS 网站内容管理系统的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/252553.html

赞 (0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
u盘检测真实容量软件
上一篇 2026年10月9日 05:15:00
使用Selenium从Google地图提取商家评分和评论数
下一篇 2025年12月14日 04:20:22

相关推荐

  • DuckDuckGo快速搜索登录入口 DuckDuckGo官网隐私浏览地址

    DuckDuckGo快速搜索登录入口 DuckDuckGo官网隐私浏览地址DuckDuckGo快速搜索登录入口 DuckDuckGo官网隐私浏览地址DuckDuckGo快速搜索登录入口 DuckDuckGo官网隐私浏览地址DuckDuckGo快速搜索登录入口 DuckDuckGo官网隐私浏览地址

    DuckDuckGo快速搜索登录入口即其官网https://duckduckgo.com/,该平台以隐私保护为核心,不收集用户搜索记录并默认匿名处理查询,同时提供高效搜索与跨平台适配功能。 DuckDuckGo快速搜索登录入口在哪里?这是不少网友都关注的,接下来由PHP小编为大家带来DuckDuck…

    2026年10月9日 • 用户投稿
    000
  • VSCode如何集成AI代码压缩工具 VSCode智能代码精简优化方法

    在vscode中集成ai代码压缩工具的核心是利用理解代码结构与语义的工具,实现深度优化;2. 可通过两种路径实现:一是使用vscode扩展(如minify)直接集成,适合快速验证;二是将压缩工具(如terserplugin)融入项目构建流程(如webpack、rollup),并通过vscode任务触…

    2026年10月9日
    000
  • 神马搜索如何优化搜索结果多样性_神马搜索多样性提升的实用方法

    神马搜索如何优化搜索结果多样性_神马搜索多样性提升的实用方法神马搜索如何优化搜索结果多样性_神马搜索多样性提升的实用方法神马搜索如何优化搜索结果多样性_神马搜索多样性提升的实用方法神马搜索如何优化搜索结果多样性_神马搜索多样性提升的实用方法

    使用多模态关键词、开启结果多样性设置、利用高级搜索语法限定不同域名、提交反馈及结合语音输入,可提升神马搜索结果的多样性。 如果您发现神马搜索返回的结果内容单一、类型重复,无法满足多样化信息需求,这可能与搜索结果的呈现机制和查询方式有关。以下是提升神马搜索结果多样性的具体操作步骤: 本文运行环境:华为…

    2026年10月9日 • 用户投稿
    000
  • 如何解决海量文本摘要耗时难题,使用Composer引入TextRank库助你高效提炼核心信息

    如何解决海量文本摘要耗时难题,使用Composer引入TextRank库助你高效提炼核心信息如何解决海量文本摘要耗时难题,使用Composer引入TextRank库助你高效提炼核心信息如何解决海量文本摘要耗时难题,使用Composer引入TextRank库助你高效提炼核心信息如何解决海量文本摘要耗时难题,使用Composer引入TextRank库助你高效提炼核心信息

    可以通过一下地址学习composer:学习地址 在当今这个信息爆炸的时代,我们每天都被海量文本信息所淹没。作为一名开发者,我经常需要处理大量的文章、报告或用户生成内容,并从中快速提取核心观点。比如,我最近负责一个新闻聚合项目,每天需要对成百上千篇新闻稿进行摘要,以便用户能快速浏览。 遇到的难题:效率…

    2026年10月9日 • 用户投稿
    000
  • 笔灵ai降重有用吗安全吗

    笔灵ai降重有用吗安全吗笔灵ai降重有用吗安全吗笔灵ai降重有用吗安全吗笔灵ai降重有用吗安全吗

    笔灵ai降重工具有用且安全,但需谨慎使用。1) 它能快速生成低重复率文本,适合学术和博客写作。2) 用户需校对以保持原意和自然性。3) 避免输入敏感信息,定期更新密码以保障安全。4) 可尝试不同模式优化结果,但勿过度依赖,需结合人工校对。 ☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无…

    2026年10月9日 • 用户投稿
    100
  • Spring Security权限控制完整实现教程

    Spring Security权限控制完整实现教程Spring Security权限控制完整实现教程Spring Security权限控制完整实现教程Spring Security权限控制完整实现教程

    引入spring security依赖;2. 创建安全配置类并定义passwordencoder、userdetailsservice和securityfilterchain bean;3. 通过authorizehttprequests配置url权限;4. 使用formlogin和logout配置…

    2026年10月9日 • 用户投稿
    100
  • 如何卸载 Azure 上的 Windows Server v1903 自带的 docker

    如何卸载 Azure 上的 Windows Server v1903 自带的 docker如何卸载 Azure 上的 Windows Server v1903 自带的 docker如何卸载 Azure 上的 Windows Server v1903 自带的 docker如何卸载 Azure 上的 Windows Server v1903 自带的 docker

    导语 Azure 国际版并未提供纯净的 Windows Server v1903 镜像,我们若需使用 WS1903,只能选择带有容器功能的版本,这默认包含了 Docker。我们可以将其删除。 或许有人会问,卸载软件有什么难的?但这个 Docker 有些特殊。首先,Windows Server v19…

    2026年10月9日 • 用户投稿
    000
  • 苹果手机如何关机重启

    一、如何关机 关闭苹果手机其实非常便捷。首先,找到位于手机右侧的电源按钮,长按不放。稍等片刻,屏幕会弹出“滑动以关机”的提示滑块。只需用手指轻轻滑动该滑块,设备便会开始关机流程。整个过程简单直观,轻松搞定。如果你使用的是配备面容 ID 的 iPhone 型号,建议提前设置好解锁密码,这样在下次开机时…

    2026年10月9日
    000
  • PHP微服务框架怎么进行代码复用_PHP微服务框架代码复用策略与实践

    通过Composer包形式抽离日志、数据库等通用功能为公共库,明确命名空间并版本化发布;2. 使用DDD将用户、订单等共享领域模型定义为独立的DTO包,仅共享结构避免行为耦合;3. 在API网关或BFF层聚合跨服务调用逻辑,统一处理组合请求以减少冗余;4. 统一配置格式并通过Consul等配置中心动…

    2026年10月9日
    000
  • Java操作Cassandra数据库的详细连接与查询指南

    Java操作Cassandra数据库的详细连接与查询指南Java操作Cassandra数据库的详细连接与查询指南Java操作Cassandra数据库的详细连接与查询指南Java操作Cassandra数据库的详细连接与查询指南

    添加 datastax java driver 依赖;2. 使用 cqlsession 建立连接并指定联系点和本地数据中心;3. 通过 session 执行同步或异步查询;4. 使用参数化语句防止注入并提升性能。本文介绍了 java 连接与操作 cassandra 的关键步骤,包括 maven 或 …

    2026年10月9日 • 用户投稿
    100
  • DeepSeek 公开模型原理与训练方法说明

    DeepSeek 公开模型原理与训练方法说明DeepSeek 公开模型原理与训练方法说明DeepSeek 公开模型原理与训练方法说明DeepSeek 公开模型原理与训练方法说明

    deepseek近日发布了官方说明,详细介绍了其大语言模型的训练机制与数据来源。据披露,其在线服务依托于深度神经网络大模型,整体训练过程分为“预训练—优化训练”两个阶段。 在预训练阶段,模型通过大规模自监督学习,从海量文本中掌握语言的基本结构与通用知识;进入优化训练阶段后,则采用有监督微调(SFT)…

    2026年10月9日 • 用户投稿
    200
  • composer如何处理PHP的”mbstring”等多字节字符串扩展依赖

    composer如何处理PHP的”mbstring”等多字节字符串扩展依赖composer如何处理PHP的”mbstring”等多字节字符串扩展依赖composer如何处理PHP的”mbstring”等多字节字符串扩展依赖composer如何处理PHP的”mbstring”等多字节字符串扩展依赖

    Composer不安装PHP扩展,但通过ext-mbstring声明依赖并在platform中模拟环境,确保运行条件满足,同时可用symfony/polyfill-mbstring提供函数替代,最终需生产环境正确启用扩展。 Composer 本身不会直接安装 PHP 的扩展(如 mbstring),…

    2026年10月8日 • 用户投稿
    200
  • 传闻:下一代Xbox售价高昂 最高或是PS6的两倍

    传闻:下一代Xbox售价高昂 最高或是PS6的两倍传闻:下一代Xbox售价高昂 最高或是PS6的两倍传闻:下一代Xbox售价高昂 最高或是PS6的两倍传闻:下一代Xbox售价高昂 最高或是PS6的两倍

    据知名AMD消息源Kepler L2再次确认,AMD即将推出的Magnus APU将同时应用于下一代Xbox主机与Xbox PC平台。然而,向下兼容功能将仅限于主机端,原因在于多数游戏发行商拒绝将Xbox主机游戏许可证转换为PC版本,导致微软难以在Xbox PC上实现完整的兼容支持。 此前Keple…

    2026年10月8日 • 用户投稿
    100
  • 通义灵码idea怎么安装不了怎么办

    通义灵码idea怎么安装不了怎么办通义灵码idea怎么安装不了怎么办通义灵码idea怎么安装不了怎么办通义灵码idea怎么安装不了怎么办

    通义灵码idea安装失败的常见原因包括:1.系统兼容性问题,需确认系统版本是否满足要求;2.网络连接问题,确保网络稳定;3.安装包损坏,需重新下载;4.权限问题,以管理员身份运行安装程序。 ☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜ 通义…

    2026年10月8日 • 用户投稿
    200
  • 2021 年 Windows 成了 Python 开发者的首选

    2021 年 Windows 成了 Python 开发者的首选2021 年 Windows 成了 Python 开发者的首选2021 年 Windows 成了 Python 开发者的首选2021 年 Windows 成了 Python 开发者的首选

    近年来,苹果的笔记本电脑硬件设计决策让我感到非常失望,因此我决定不再在这个平台上进行个人工作。尽管最新的硬件有所改进,但我已做出决定,短期内不会改变主意。 我的首选是 Linux 桌面系统,但经过几个月与不稳定性和可访问性问题的艰苦斗争后,我不得不承认,我一直在寻找一个稳定可靠的替代方案,希望找到一…

    2026年10月8日 • 用户投稿
    300
  • composer的–optimize-autoloader是生产环境的必选项吗

    composer的–optimize-autoloader是生产环境的必选项吗composer的–optimize-autoloader是生产环境的必选项吗composer的–optimize-autoloader是生产环境的必选项吗composer的–optimize-autoloader是生产环境的必选项吗

    启用 –optimize-autoloader 能显著提升生产环境性能,通过生成静态映射表减少文件查找,加快类加载速度,尤其在大型项目中效果明显;推荐在 composer install 或 dump-autoload 时使用该选项,特别是在容器化部署和 CI/CD 流程中结合 &#82…

    2026年10月8日 • 用户投稿
    200
  • 电脑永久删除的文件怎么恢复 5种实用方法快速找回

    电脑永久删除的文件怎么恢复 5种实用方法快速找回电脑永久删除的文件怎么恢复 5种实用方法快速找回电脑永久删除的文件怎么恢复 5种实用方法快速找回电脑永久删除的文件怎么恢复 5种实用方法快速找回

    一、立即停止向磁盘写入新数据 当你误删文件并执行了“永久删除”操作后,首要任务是防止原始数据被覆盖。一旦新数据写入,恢复的成功率将显著降低。 1、暂停使用发生误删的磁盘分区。例如,若D盘文件被删除,就不要再向D盘保存任何新文件。 2、避免进行大文件复制、软件安装或磁盘优化等操作,这些都可能触发数据覆…

    2026年10月8日 • 用户投稿
    400
  • Java实体平滑移动:基于速度和目标坐标的向量控制教程

    Java实体平滑移动:基于速度和目标坐标的向量控制教程Java实体平滑移动:基于速度和目标坐标的向量控制教程Java实体平滑移动:基于速度和目标坐标的向量控制教程Java实体平滑移动:基于速度和目标坐标的向量控制教程

    本教程详细介绍了如何在Java中实现游戏或图形实体从当前位置平滑移动到指定目标位置,而非瞬时跳转。通过引入向量概念和PVector库(或其他类似数学库),我们将学习如何计算方向、应用速度,并确保实体在接近目标时准确停止,从而实现流畅自然的运动效果。 引言:平滑移动的需求 在游戏开发或图形应用中,我们…

    2026年10月8日 • 用户投稿
    000
  • 电脑文件丢失怎么恢复数据 这几种方法可以试试

    电脑文件丢失怎么恢复数据 这几种方法可以试试电脑文件丢失怎么恢复数据 这几种方法可以试试电脑文件丢失怎么恢复数据 这几种方法可以试试电脑文件丢失怎么恢复数据 这几种方法可以试试

    在日常使用电脑的过程中,文件意外丢失的情况时有发生。面对这种情况,很多人会感到慌乱,不知道该如何应对。但值得庆幸的是,如今的数据恢复技术已经非常先进,大多数丢失的文件都有机会通过合适的方法找回。本文将为你介绍几种实用的文件恢复方式,助你轻松找回重要数据。 一、优先查看回收站 当你不小心删除了某个文件…

    2026年10月8日 • 用户投稿
    600
  • win10蓝屏代码page_fault_in_nonpaged_area_蓝屏page_fault_in_nonpaged_area问题修复指南

    win10蓝屏代码page_fault_in_nonpaged_area_蓝屏page_fault_in_nonpaged_area问题修复指南win10蓝屏代码page_fault_in_nonpaged_area_蓝屏page_fault_in_nonpaged_area问题修复指南win10蓝屏代码page_fault_in_nonpaged_area_蓝屏page_fault_in_nonpaged_area问题修复指南win10蓝屏代码page_fault_in_nonpaged_area_蓝屏page_fault_in_nonpaged_area问题修复指南

    蓝屏错误“PAGE_FAULT_IN_NONPAGED_AREA”通常由内存访问异常引起,可尝试进入安全模式、调整虚拟内存、关闭内存完整性、更新驱动、修复系统文件及检测硬件解决。 如果您的Windows 10电脑在启动或使用过程中出现蓝屏,并显示错误代码“PAGE_FAULT_IN_NONPAGED…

    2026年10月8日 • 用户投稿
    300

发表回复

登录后才能评论
关注微信