前言
本系列文章的以学习为目的,结合Java中的spring、mybatis、maven和前端的vue等时下较为流行的开发技术,来实现一个简单的wiki项目,如果您对文中的开发思路或者行文观点有不同的意见,欢迎在文章下面留下您的观点。
目录
为什么要开发wiki
- 开发过程中出现了问题如何第一时间获取解决方案
- 曾经遇到的问题,再次出现,但是忘记了之前怎么处理的
- 开发过程中处理了一个比较棘手的问题,我该如何分享给其他人
- 网络上答案众多,但貌似很多是像我这样找答案的,分享解决方案的人相对较少
- 如果写一个wiki站,将我每次解决的问题都记录下来,并分享,那么下次我再遇到或者其他人遇到该问题,就能通过检索的方式找到我的解决方案,那就太好了!
技术选型和研发步骤
技术选型
为了能够将更多的知识融入到该项目中,除了整站主框架在采用spring外,主站的前端主要技术采用layui绘制UI,而后台系统的前端技术选择使用vue+elementui实现spa应用。
研发步骤
- 开发环境搭建
- 数据库设计
- 主体框架设计
- 后台管理系统开发
- debugger
- 主站开发
- debugger
- 站点发布
- 开发总结
开发工具
环境说明
- window10(x64)
- jdk: 1.8.0_91
名称 | 下载地址 |
---|---|
MySQL | 下载 5.6.39(zip.x32 |