博客整体框架采用springmvc+spring+mybatis,并且使用了maven进行项目的管理,最后部署在阿里云上,前端页面参考了Tale和优快云。
项目简介
整个项目非常简单。
总共就涉及到三个表格:
Dao层的mapper文件使用逆向工程产生,免去了手写mapper.xml文件的烦恼,Service层基本上也是增删改查的业务逻辑,真个项目的JSP页面也非常简单,对于前段知识比较薄弱的同学完全没有问题。因此,此项目非常适合作为新手的入门项目。通过此项目可以学会如何用maven管理你的项目,熟悉SSM框架的整合。
Blog首页
某一个分类下的文章列表
文章内容页面
左上角文章搜索功能就不展示了。
博客后台管理页面
首先需要登陆和注册
登陆以后就是管理者个人中心,在这里可以对文章进行增删改查,以及对文章分类列表的管理,后台页面就使用了优快云页面。电极头像以后跳转到博客首页。
删除会将文章放入回收站,回收站可以对文章进行恢复和彻底删除。
此版本Blog为1.0版,只是用了最简单的SSM框架+Maven实现了博客的基本功能。在后续的版本中,我会加入Shiro安全框架和评论模块(评论模块对于小型博客来说我认为是可以取消的),以及美化后台UI(实在是太丑了!),文章编辑界面加入markdow编辑器。
最后附上项目的github地址:https://github.com/MrZhengWeiCN/Blogs