# JWordpress **Repository Path**: jxuasea/JWordpress ## Basic Information - **Project Name**: JWordpress - **Description**: 为了满足Java新手朋友课程要求,我特出此教程,由于时间仓促的问题,代码写得不好之处的地方还请多多包涵。 - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 144 - **Forks**: 51 - **Created**: 2018-06-25 - **Last Updated**: 2025-08-04 ## Categories & Tags **Categories**: blog **Tags**: None ## README # JWordpress #### 项目介绍 为了满足Java新手朋友课程要求,我特出此教程,由于时间仓促的问题,代码写得不好之处的地方还请多多包涵。 **目标如下** 1. 优化wordpress效率低下的问题(目前博主文章数量大概10万+) 2. 让群里面初级Java朋友们更快上手springboot应用 #### 系统模块 | 模块 | 释义 | | ---------- | ----------------------- | |jwordpress-admin | 后台模块 | | jworpdress-web | 前台模块 | #### 效果图 前台效果图 ![Ryan Miao](http://www.liuhaihua.cn/wp-content/uploads/2018/08/front-1024x566.png) 后台效果图 ![Ryan Miao](http://www.liuhaihua.cn/wp-content/uploads/2018/08/admin-1024x448.png) #### 技术栈 1、后端 - 核心框架:Spring Framework - 安全框架:Apache Shiro - 视图框架:Spring MVC - 服务端验证:Hibernate Validator - 布局框架:SiteMesh - 任务调度:Quartz - 持久层框架:Mybatis - 数据库连接池:Alibaba Druid - 缓存框架:Redis - 并发框架:Disruptor - 日志管理:SLF4J、Log4j - 工具类:Apache Commons、Jackson、Xstream、 2、前端 由于我不是很会前端技术,所以界面直接借鉴DBblog的,[链接地址](https://gitee.com/yadong.zhang/DBlog) - JS框架:jQuery。 - CSS框架:Twitter Bootstrap - 客户端验证:Validform。 - 富文本在线编辑:markdown、simditor、Summernote、CodeMirror自由切换 - 文件上传工具:Bootstrap fileinput - 数据表格:jqGrid - 对话框:layer - 树结构控件:jQuery zTree - 日期控件: datepicker - 代码高亮: syntaxhighlighter #### 项目教程 ![Ryan Miao](http://www.liuhaihua.cn/wp-content/uploads/2018/08/tazst-1024x1002.png) - [SpringBoot静态资源的访问和配置](http://www.liuhaihua.cn/archives/532855.html) - [pagehelper分页原理如何实现的?](http://www.liuhaihua.cn/archives/531953.html) - [java递归实现导航菜单](http://www.liuhaihua.cn/archives/531242.html) - [freemarker自定义标签](http://www.liuhaihua.cn/archives/531237.html) - [springboot集成freemarker](http://www.liuhaihua.cn/archives/530369.html) - [理解和利用 WordPress 中的分类法(Taxonomies)和分类项(Terms)](http://www.liuhaihua.cn/archives/529634.html) - [咱们来聊聊并发工具类Semaphore](http://www.liuhaihua.cn/archives/526709.html) - [用栅栏(CyclicBarrier)实现高并发测试](http://www.liuhaihua.cn/archives/526509.html) - [stresstester源码分析](http://www.liuhaihua.cn/archives/526445.html) - [集成redis](http://www.liuhaihua.cn/archives/526354.html) - [集成log4j2](http://www.liuhaihua.cn/archives/526350.html) - [集成druid数据源](http://www.liuhaihua.cn/archives/526346.html) - [如何做代码单元压力测试?](http://www.liuhaihua.cn/archives/526220.html) - [单元测试代码覆盖率](http://www.liuhaihua.cn/archives/526212.html) - [如何编写单元测试](http://www.liuhaihua.cn/archives/526146.html) - [集成mybaties](http://www.liuhaihua.cn/archives/526121.html) - [项目集成springboot](http://www.liuhaihua.cn/archives/525963.html) - [如何在Eclipse中如何自动添加注释和自定义注释风格](http://www.liuhaihua.cn/archives/525179.html) #### 结束语 如果大家喜欢的,可以关注我的微信公众号,我在定时在公众号上会同步本项目的最新教程。 ![Ryan Miao](http://www.liuhaihua.cn/wp-content/uploads/2018/07/888.png)