该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

JavaWeb博客项目

SSM框架的web博客项目——Spring、SpringMVC、MyBatis

演示地址: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

数据库设计

blog-02.png

代码结构

blog-03.png

功能实现部分截图

blog-04.png

blog-05.png

blog-06.png

blog-07.png

blog-08.png

blog-09.png

blog-10.png

blog-11.png

blog-12.png

blog-13.png

blog-14.png

blog-15.png

blog-16.png

blog-17.png

blog-18.png

blog-19.png

blog-20.png

blog-21.png

blog-22.png

blog-23.png

Stargazers

Forkers

待完成

  • 模板片段(代码冗余:⻚眉⻚脚公共菜单..)
  • 后端修改用户
  • 后端修改评论
  • 文件下载量及前端显示
  • 集成Redis

如何贡献

可能上述优化任务因时间问题无法再完成下去。 因此你可以试试看,如果觉得修改的挺不错可以合并到主分支。

操作流程

Fork 项目到你自己仓库,本地拉取你 fork 的项目并部署修改。 提交本地仓库更改,推送到你 fork 的项目仓库中。 在我的项目发起 Pull requests,我看到后将考虑合并到主分支。

空文件

简介

JavaWeb博客系统,采用SSM框架,Thymeleaf模板引擎。 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化