这是一个基于JSP+BootStrap3+jQuery实现的简易博客。
- 用户登录/注册/管理
- 文章CRUD功能
- 文章分类/留言(一对多关联)
- 友情链接
- 管理后台
- 游客可在博客网站中浏览文章。
- 普通用户可在博客文章中进行评论/留言。
- 博客系统支持文章分类,可快速查阅所需资料。
- 用户可以查看其他用户的个人信息页,便于联系。
- 基于原生JSP进行开发,未使用任何Web框架。
- 基于自定义标签特性实现了模版注入替换功能(Block/Override),以便于模块化开发。
- 基于JDBC实现了SQL查询构造器,支持常见需求(增删改查、计数、分页查询)。
- 根据MVC设计模式实现了程序框架,逻辑视图分离,便于维护。
对比JSP与PHP,Java开发更加严谨,但需要有充足的程序设计经验支持;
否则在团队协作开发时很容易出现"祖传代码/屎山"的问题。