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

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

相关推荐
KKKlucifer6 小时前
加密通信 + 行为分析:运营商行业安全防御体系重构
网络·安全·重构
极客BIM工作室10 小时前
OCCT基础类库介绍: Foundation Classes - Basics
开源
2301_7943339110 小时前
Maven 概述、安装、配置、仓库、私服详解
java·开发语言·jvm·开源·maven
HB17C_211 小时前
从线上名片到商业引擎:企业如何用官网重构市场竞争力?
重构
光路科技12 小时前
TSN交换机正在重构工业网络,PROFINET和EtherCAT会被取代吗?
服务器·网络·重构
博思云为14 小时前
客户案例 | 短视频点播企业海外视频加速与成本优化:MediaPackage+Cloudfront 技术重构实践
重构·音视频
盘古信息IMS17 小时前
盘古信息PCB行业解决方案:以全域场景重构,激活智造新未来
重构
路边的阿不19 小时前
「墨探」是如何使用插件机制构建可扩展架构的
开源
烈焰晴天19 小时前
一款用于react-native监听app[AppState]前后台的自定义Hooks开源插件
开源
NocoBase20 小时前
开发者推荐:6 款更灵活的 Firebase 开源替代品
低代码·开源·资讯