UJCMS 9.9.0 发布,Java CMS 网站内容管理系统
更新日志
-
新增表单对象标签
-
优化数据库备份功能
-
前台全文检索可以搜索图片集名称和描述
-
Dockerfile 优化
-
cnb 流水线优化
-
修复文章审核时,文章数据权限的问题
-
修复区块项无法排序的问题
简介
UJCMS 是一款基于 Java 的企业级网站内容管理系统(Java CMS),采用 SpringBoot、MyBatis、Spring Security、Vue3、Vite、ElementPlus 等前沿技术开发,支持 无头 CMS
架构。
系统提供 模板 + 标签
和 Vue (React) + API
两种开发模式,适用于传统模板渲染和现代化前后端分离场景,为网站的建设、管理与维护提供高效、灵活、可靠的解决方案。
使用 Apache-2.0
开源协议,可免费用于商业用途。
-
演示站前台:https://demo.ujcms.com
后端技术
-
Spring Boot:提供了对 Spring 开箱即用的功能。
-
Spring MVC:MVC 框架。
-
Spring Security:安全组件。
-
MyBatis:持久化框架。
-
Lucene:全文检索组件。
-
Flowable: 工作流引擎。
-
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),优化搜索引擎友好。
清理垃圾附件:自动识别未使用的图片和附件,支持一键清理,避免资源浪费。
主副表拆分:针对高查询量的复杂表,采用主副表拆分策略,显著提升大数据场景下的性能表现。
前台模板
后台界面

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
-
上一篇
SQLE 4.2508.0 正式版发布!智能 SQL 调优上线!
企业版 智能 SQL 调优 🔗企业版获取可通过文末海报中的小程序进行商务咨询或预约演示 🔥《SQLE 小课堂》系列视频,火热更新中…… 🎈 新功能 企业版 🚀SQL 性能问题终结者! 一键调优,让你的查询飞起来! 你是否也曾被下面这些场景困扰? 如果你对上面的场景感同身受,那么本次发布的新功能 ——智能 SQL 调优,就是为你量身打造的! 核心价值:不止是建议,我们直接给你结果! 我们这次来点最实际的。新功能最核心、最强大的地方在于: 它会直接生成一条优化后的、可以立即使用的新 SQL! 是的,你没看错! 一键获得最优 SQL:你只需要把有问题的 SQL 交给我们,系统就会自动分析、诊断,并为你 “手写” 出一条性能更优的新 SQL。你只需复制、粘贴、执行,就能立即看到效果! 功能效果图 A 告别不确定性:我们不仅提供优化后的 SQL,还会用详尽的执行计划对比数据告诉你,它为什么更快,性能提升了多少。让你的每一次优化都有据可依,充满信心。 功能效果图 B 人人都是 SQL 大师:即使你不是数据库专家,也能轻松完成复杂的 SQL 性能优化。这个功能让你瞬间...
-
下一篇
GTK 4.20 发布,跨平台开源图形工具包
GTK 4.20 已发布,新版本在 Wayland、渲染器兼容性、跨平台支持、无障碍以及视频与图形处理方面进行了多项重大更新,确保 GTK 在 Linux、macOS、Android 与 Windows 上拥有更稳定、一致的用户与开发体验,同时为即将上线的 GNOME 49 桌面环境提供技术基础。 GTK (GIMP Toolkit) 是一套跨多种平台的图形工具包,最初为 GIMP 而写,GIMP 是指 GNU 图像处理程序 (GNU Image Manipulation Program),GIMP 拥有几乎所有图象处理所需的功能,号称 Linux 下的 Photoshop。GTK 后来发展成为 Linux 下开发图形界面应用的主流开发工具。 Wayland 支持提升 增加对 wl_seat v10 协议的支持。 支持 tablet protocol v2。 引入 server-side 键重复机制。 改善自然滚动处理等功能。 跨平台增强 Vulkan 渲染器在 macOS 上得到修复与优化,并增强整体 Vulkan 渲染代码的稳定性。 macOS 平台新增 窗口贴靠(window s...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- MySQL数据库在高并发下的优化方案
- CentOS关闭SELinux安全模块
- CentOS8编译安装MySQL8.0.19
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- Linux系统CentOS6、CentOS7手动修改IP地址
- Docker容器配置,解决镜像无法拉取问题
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS7,CentOS8安装Elasticsearch6.8.6