项目作者: Madiven

项目描述 :
练手项目,基于Springmvc+MyBatis+Spring+Html+Freemaker+EasyUI+Mysql的个人博客系统
高级语言: Java
项目地址: git://github.com/Madiven/JBlog.git
创建时间: 2018-04-21T16:31:56Z
项目社区:https://github.com/Madiven/JBlog

开源协议:

关键词:
blog java ssm

下载


JBlog

练手项目,基于Springmvc+MyBatis+Spring+Html+Freemaker+EasyUI+Mysql的个人博客系统

介绍:

  1. 使用Maven3+Spring4+Springmvc+Mybatis3架构;数据库使用Mysql,数据库连接池使用阿里巴巴的Druid;
    页面使用FreeMaker模板引擎。
  2. 博客前台的头部及侧边栏的数据使用quartz按时间间隔去跑数据,并存储于ServletContext,
    可以通过后台管理系统手动刷新数据,评论博客需要填写验证码,使用了kaptcha,并使用lucene实现了站内搜索功能。
  3. 使用EasyUI实现后台对博客、博客类别、用户评论、博主信息的管理;使用shiro实现登陆验证跟登陆后才能使用后台进行管理
    使用UEditor编辑博客,修改了UEditor的源码,支持配置文件上传路径。

    博客页面

    博客主页显示

    博客主页显示

    侧边栏显示

    侧边栏显示

    所有文章页面显示

    所有文章页面

    关于我页面显示

    关于我页面显示

    博客内容页面显示

    博客内容页面显示

    发表评论显示

    发表评论显示

    验证码窗口显示

    验证码窗口显示

    博客评论显示

    博客评论显示

    搜索博客

    搜索博客

博客管理后台页面

登陆页面显示

登陆页面显示

后台主页显示

后台主页显示

编辑博客

编辑博客

博客信息管理页面显示

博客信息管理页面显示
其它管理页面跟博客信息管理页面大同小异。