# blog-ssm **Repository Path**: rawchen/blog-ssm ## Basic Information - **Project Name**: blog-ssm - **Description**: JavaWeb博客系统,采用SSM框架,Thymeleaf模板引擎。 - **Primary Language**: CSS - **License**: Not specified - **Default Branch**: master - **Homepage**: https://blog.rawchen.com - **GVP Project**: No ## Statistics - **Stars**: 12 - **Forks**: 0 - **Created**: 2021-03-12 - **Last Updated**: 2022-12-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # JavaWeb博客项目 SSM框架的web博客项目——Spring、SpringMVC、MyBatis **演示地址:**[blog.rawchen.com](https://blog.rawchen.com) ## 项目简介 博客是一种新型网络交流方式,现已受到大家的欢迎,是网络时代的个人“读者文摘”,是以超级链接为入口的网络日记,它代表着新的生活、工作和学习方式。一个典型的博客结合了文字、图像、其他博客或网站的链接及其它与主题相关的媒体,能够让读者以互动的方式留下意见,是许多博客的重要要素。 ## 技术栈 Spring+SpringMVC+MyBatis+Thymeleaf+JQuery+Js+Ajax+Json+PageHelper 前端组件:AdminLTE+datetimepicker+Chart.js+DataTables+Editor.md+SweetAlert2+tocbot+icheck+Prism+Selectize.js+Lightbox 服务器: Tomcat_8.5.53 数据库: MySQL_5.5.61 开发工具:IDEA_2020.3 界面制作:Bootstrap v4.4.1 ## 项目使用说明 1. 导入结构和数据:blog_ssm.sql 2. 解压下载zip重命名blog-ssm-master文件夹为blog-ssm,IDEA打开该blog-ssm项目 3. 修改配置数据库连接文件:druid.properties 4. 为项目添加Tomcat配置,Deployment下Application context设置为:/ ``` Admin: 帐号:rawchen 密码:rawchen(密码已改,自行部署) User: 帐号:user 密码:user ``` ## 功能描述 ![blog-01.png](https://cdn.jsdelivr.net/gh/rawchen/JsDelivr/static/blog-ssm/blog-01.png) ## 数据库设计 ![blog-02.png](https://cdn.jsdelivr.net/gh/rawchen/JsDelivr/static/blog-ssm/blog-02.png) ## 代码结构 ![blog-03.png](https://cdn.jsdelivr.net/gh/rawchen/JsDelivr/static/blog-ssm/blog-03.png) ## 功能实现部分截图 ![blog-04.png](https://cdn.jsdelivr.net/gh/rawchen/JsDelivr/static/blog-ssm/blog-04.png) ![blog-05.png](https://cdn.jsdelivr.net/gh/rawchen/JsDelivr/static/blog-ssm/blog-05.png) ![blog-06.png](https://cdn.jsdelivr.net/gh/rawchen/JsDelivr/static/blog-ssm/blog-06.png) ![blog-07.png](https://cdn.jsdelivr.net/gh/rawchen/JsDelivr/static/blog-ssm/blog-07.png) ![blog-08.png](https://cdn.jsdelivr.net/gh/rawchen/JsDelivr/static/blog-ssm/blog-08.png) ![blog-09.png](https://cdn.jsdelivr.net/gh/rawchen/JsDelivr/static/blog-ssm/blog-09.png) ![blog-10.png](https://cdn.jsdelivr.net/gh/rawchen/JsDelivr/static/blog-ssm/blog-10.png) ![blog-11.png](https://cdn.jsdelivr.net/gh/rawchen/JsDelivr/static/blog-ssm/blog-11.png) ![blog-12.png](https://cdn.jsdelivr.net/gh/rawchen/JsDelivr/static/blog-ssm/blog-12.png) ![blog-13.png](https://cdn.jsdelivr.net/gh/rawchen/JsDelivr/static/blog-ssm/blog-13.png) ![blog-14.png](https://cdn.jsdelivr.net/gh/rawchen/JsDelivr/static/blog-ssm/blog-14.png) ![blog-15.png](https://cdn.jsdelivr.net/gh/rawchen/JsDelivr/static/blog-ssm/blog-15.png) ![blog-16.png](https://cdn.jsdelivr.net/gh/rawchen/JsDelivr/static/blog-ssm/blog-16.png) ![blog-17.png](https://cdn.jsdelivr.net/gh/rawchen/JsDelivr/static/blog-ssm/blog-17.png) ![blog-18.png](https://cdn.jsdelivr.net/gh/rawchen/JsDelivr/static/blog-ssm/blog-18.png) ![blog-19.png](https://cdn.jsdelivr.net/gh/rawchen/JsDelivr/static/blog-ssm/blog-19.png) ![blog-20.png](https://cdn.jsdelivr.net/gh/rawchen/JsDelivr/static/blog-ssm/blog-20.png) ![blog-21.png](https://cdn.jsdelivr.net/gh/rawchen/JsDelivr/static/blog-ssm/blog-21.png) ![blog-22.png](https://cdn.jsdelivr.net/gh/rawchen/JsDelivr/static/blog-ssm/blog-22.png) ![blog-23.png](https://cdn.jsdelivr.net/gh/rawchen/JsDelivr/static/blog-ssm/blog-23.png) ## Stargazers [![](https://reporoster.com/stars/rawchen/blog-ssm)](https://github.com/rawchen/blog-ssm/stargazers) ## Forkers [![](https://reporoster.com/forks/rawchen/blog-ssm)](https://github.com/rawchen/blog-ssm/network/members) ## 待完成 - [ ] 模板片段(代码冗余:⻚眉⻚脚公共菜单..) - [ ] 后端修改用户 - [ ] 后端修改评论 - [ ] 文件下载量及前端显示 - [ ] 集成Redis ## 如何贡献 可能上述优化任务因时间问题无法再完成下去。 因此你可以试试看,如果觉得修改的挺不错可以合并到主分支。 **操作流程** Fork 项目到你自己仓库,本地拉取你 fork 的项目并部署修改。 提交本地仓库更改,推送到你 fork 的项目仓库中。 在我的项目发起 Pull requests,我看到后将考虑合并到主分支。