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

Jarpress 开源项目重构公告

项目背景

经过长达三个月的技术攻坚,我们正式宣布完成对九年历史开源项目的全面重构升级!原项目基于JFina框架开发,现采用SpringBoot+MyBatis技术栈重构,正式更名为Jarpress。

架构升级

采用最小组件依赖实现,减少系统复杂度,缩短学习曲线和上手难度,不懂技术的人也能轻易部署,有需要也可联系本人协助部署。

后端技术栈:

核心框架:Spring Boot 2.7.18 + JDK 1.8 LTS

wordpress: 6.7.2

API文档:Spring Doc OpenAPI 3.0

前端技术矩阵:

管理后台:Vue3 + Vite + TypeScript + Naive UI

小程序端:Uni-app 3.x + Vant Weapp

源码说明

jarpress/
├── seifly-common/ # 公共项目
│ ├── common/ # 公用类
│ └── framework/ # 框架相关公用类
├── seifly-javapress/ # DDD 核心域
├── javapress-app/ # 应用层
└── javapress-business/ # DDD风格,业务核心层不依赖其它层
└── javapress-dao/ # 持久层

核心功能

实现WordPress网站数据与小程序共享数据,pc与移动端同步更新内容

可一键将wordPress的帖子发布到微信公众号

系统深度融合 WordPress 内容生态,实现wordpress零侵入,无须安装插件和修改数据库表结构和参数。

一套代码实现H5及各应用平台小程序的编译和打包。

多款开源资讯前端选择,总一套你喜欢的配色和主题,满足不同用户的喜好,并可付费定制。

插件增值服务

2025.Q2:接入deepseek接口,查询各大平台热点,根据标题自动编写文章并发表。

下载源码

开源协议:AMT License
项目地址:https://gitee.com/sablog/jarpress
文档中心:https://gitee.com/sablog/jarpress/doc/README.md

安装和启动命令

$ git clone --depth 1 https://github.com/jarpress/jarpress.git
$ cd jarpress && mvn -T 4C clean install
$ java -jar --enable-preview jarpress-admin/target/*.jar

十年风雨初心不改,全新架构再启征程!诚邀开发者共建生态,让内容管理更简单!

相关文章:

  • Java设计模式之观察者模式:从入门到架构级实践
  • 安卓基础(SQLite)
  • 设计模式之状态模式:优雅管理对象行为变化
  • 最简单的使用SDL2 播放原始音频数据程序
  • KrillinAI:视频跨语言传播的一站式AI解决方案
  • js原型链污染
  • 使用 LLaMA-Factory 对 DeepSeek R1进行微调教程
  • Docker--Docker镜像原理
  • PHP4 Session定制与使用指南
  • 部署LLaMA Factory,及快速使用
  • 3DGS之渲染管线
  • 天元证券|8家汽车零部件上市公司一季度业绩预喜
  • [特殊字符] LoRA微调大模型实践:从MAC到Web的全流程指南
  • SGFormer:卫星-地面融合 3D 语义场景补全
  • 大模型预标注和自动化标注在OCR标注场景的应用
  • http、https、TLS、证书原理理解,对称加密到非对称加密问题,以及对应的大致流程
  • Linux驱动开发进阶(八)- GPIO子系统BSP驱动
  • 【Qt】初识Qt
  • 使用Python+xml+shutil修改目标检测图片和对应xml标注文件
  • Python 导出 PDF(ReportLab )
  • 视频丨习近平同普京会谈:共同弘扬正确二战史观,维护联合国权威和地位
  • A股低开高走全线上涨:军工股再度领涨,两市成交12934亿元
  • 中国中古史集刊高质量发展论坛暨《唐史论丛》创刊四十周年纪念会召开
  • 2025江西跨境电子商务发展交流会召开,探索行业发展新趋势
  • 秦洪看盘|受阻回落,蓄积新做多能量
  • A股三大股指收涨:军工股掀涨停潮,两市成交近1.5万亿元