个人博客系统--项目实战

个人博客系统–项目实战

先附上设计文档和项目源码。
个人博客设计文档
Github

这项目大概做了十多天,其基本功能都实现了,因为没有美工的关系,界面可能有点丑,请谅解。

后台采用SSH技术,版本为:Struts1.3、Spring2.5和Hibernate3.3。可能版本有些老,但并不影响使用和扩展。

后台分层采用的是MVC结构,其具体分层方案,可以参考SpringMVC实战-雇员薪资管理系统这篇博客。

前台采用Bootstrop框架,所以该网站是响应式的。手机和电脑都能自适应大小和样式。

前台设计,表示现在对JavaScript不是很熟悉,很多东西都是参考以前的博客HTML,CSS,JavaScript学习笔记–导航和W3School的教程的。

数据库使用的是MySQL,数据库设计文档和数据库的测试数据都在GitHub项目中。有些数据是爬了其他两位博主的博客文章数据,如有侵权,请通知我。

PS:其实这项目还有很多地方可以改进,比如说重复提交、登录后不能再显示登录或注册界面(如果直接输入相应网址,现在是能进去的)、登录验证码、博客分类、用户信息等等。因为时间关系,不能再完成。以后有机会再说吧。

你可能感兴趣的:(github,spring,Hibernate,mvc,struts)