一、项目介绍
为了满足Java新手朋友课程要求,我特出此教程,由于时间仓促的问题,代码写得不好之处的地方还请多多包涵。
二、目标如下
- 优化wordpress效率低下的问题(目前博主文章数量大概10万+)
- 让群里面初级Java朋友们更快上手springboot应用
三、系统模块
模块 |
释义 |
jwordpress-admin |
后台模块 |
jworpdress-web |
前台模块 |
四、效果图
前台效果图如下
后台效果图如下
五、所用技术栈:
1、后端
- 核心框架:Spring Framework
- 安全框架:Apache Shiro
- 视图框架:Spring MVC
- 服务端验证:Hibernate Validator
- 布局框架:SiteMesh
- 任务调度:Quartz
- 持久层框架:Mybatis
- 数据库连接池:Alibaba Druid
- 缓存框架:Redis
- 并发框架:Disruptor
- 日志管理:SLF4J、Log4j
- 工具类:Apache Commons、Jackson、Xstream、
2、前端
- JS框架:jQuery。
- CSS框架:Twitter Bootstrap
- 客户端验证:Validform。
- 富文本在线编辑:markdown、simditor、Summernote、CodeMirror自由切换
- 文件上传工具:Bootstrap fileinput
- 数据表格:jqGrid
- 对话框:layer
- 树结构控件:jQuery zTree
- 日期控件: datepicker
- 代码高亮: syntaxhighlighter
六、项目教程
SpringBoot静态资源的访问和配置
pagehelper分页原理如何实现的?
java递归实现导航菜单
freemarker自定义标签
springboot集成freemarker【JWordPress前台项目实战】
理解和利用 WordPress 中的分类法(Taxonomies)和分类项(Terms)
咱们来聊聊并发工具类Semaphore
用栅栏(CyclicBarrier)实现高并发测试
stresstester源码分析
集成redis【JWordPress前台项目实战】
集成log4j2【JWordPress前台项目实战】
集成druid数据源【JWordPress前台项目实战】
如何做代码单元压力测试?
单元测试代码覆盖率【JWordPress前台项目实战】
如何编写单元测试【JWordPress前台项目实战】
集成mybaties【JWordpres前台项目实战】
项目集成springboot【JWordpres前台项目实战】
如何在Eclipse中如何自动添加注释和自定义注释风格