Skip to content

ohMelody/Blog

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Blog

一个用SSM写的一个博客系统

框架:SpringMVC+Spring+Mybatis
后台前端:bootstrap
安全认证:shiro
全文检索:lucence
文本编辑器:ueditor
前端主题:hexo
jquery效果:粒子效果
开发环境:eclipse

后台功能

博客的管理:写博客以及查看博客的信息,可对进行增删改查以及搜索
博客类别管:对博客所具有的类别进行管理
评论管理:评论审核以及评论信息管理
博主个人信息管理:对自己信息进行修改
系统管理:修改密码,刷新系统缓存,以及退出
后台进入方式:/login.jsp

前台功能

文章分类,显示后台编写的博客,可对文章进行评论,点击量以及阅读量统计
上传图片,关于博主的信息,利用luncene对全文进行检索,并且添加了粒子效果

使用方法

下载文件,导入项目,并将WEB-INF下面lib下面的三个jar导入项目,将resources下的db.sql导入到数据库,并修改jdbc.properties下得数据库的账号密码信息。如果编辑器无法进行上传图片,请将项目下\static\ueditor1_4_3_3\jsp\config.json下的imageUrlPrefix改为:http://服务器的ip/SSM_blog即可.
####导入文件后 第一步:
将webapp下的WEB-INF下的lib的三个文件进行导入.
第二步:
进行添加服务器:Properties下的Java BuildPath的Libraries中的Add Library下的Server Runtime中进行添加服务器
第三步:
Properties下的Project Facets中点击Dynamic Web Module 以及Java 后点击Apply.
第四步:
Properties下的Deployment Assembly中Add Folder下的src->main->webapp文件夹.
第五步:
Properties下的Deployment Assembly中的Add->Java Build Path Entries->全选所有.

webapp文件夹解释

admin文件夹:
存放后台得页面.
common文件夹:
存放前台得一些常用jsp页面代码.
static 文件:
存放所有得外部资源如图片,js,css以及一些插件.
foreground与uselsshtml:
无用文件夹.
所有得前端页面均放在webapp主目录下。

系统展示

前台界面:

主页: 明细页面: 分类页面: 分类明细页面: 标签页面: 介绍页面: 标签页面: 搜索结果页面: 其他页面:

后台界面:

写博客页面: 博客管理页面: 博客类别管理页面:

About

用SSM编写得一个完整漂亮的博客系统,有前台和后台的页面展示,以及详细的配置过程介绍。:smile:

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 45.7%
  • CSS 21.3%
  • Java 17.3%
  • HTML 15.7%