UJCMS 9.9.0 发布,Java CMS 网站内容管理系统(内容管理系统.发布.网站.UJCMS.9.9...)

wufei123 发布于 2025-09-02 阅读(6)
更新日志
  • 新增表单对象标签

  • 优化数据库备份功能

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

  • Dockerfile 优化

  • cnb 流水线优化

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

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

简介

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: 工作流引擎。

  • 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 网站内容管理系统的详细内容,更多请关注知识资源分享宝库其它相关文章!

标签:  内容管理系统 发布 网站 

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。