Blog-SSM博客项目
   软件工程   21 评论   14957 浏览

Blog-SSM博客项目

   软件工程   21 评论   14957 浏览

JavaWeb博客项目

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

项目简介

博客是一种新型网络交流方式,现已受到大家的欢迎,是网络时代的个人“读者文摘”,是以超级链接为入口的网络日记,它代表着新的生活、工作和学习方式。一个典型的博客结合了文字、图像、其他博客或网站的链接及其它与主题相关的媒体,能够让读者以互动的方式留下意见,是许多博客的重要要素。

技术栈

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

项目Demo及GitHub

https://blog.rawchen.com
https://github.com/rawchen/blog-ssm

项目使用说明

  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

功能描述

Image

数据库设计

Image

代码结构

Image

功能实现部分截图

Image

Image

Image

Image

Image

Image

Image

Image

Image

Image

Image

Image

Image

Image

Image

Image

Image

Image

Image

Image

本文由 RawChen 发表, 最后编辑时间为:2021-11-13 13:35
如果你觉得我的文章不错,不妨鼓励我继续写作。

发表评论
选择表情
  1. Image 小黑

    前端的布局容器是用什么做的呀?还有发表情和写博客的那个文字兰工具是用什么做的呀 icon_wink.png

       Windows 11   Chrome 89
    1. Image RawChen 博主
      @小黑

      Bootstrap,博客你说的是Md转html?用的Editor.md icon_surprised.png

         iPhone   Safari 13
      1. Image 小黑
        @RawChen

        html界面 带mgr的界面和对应不带mgr的界面,两者是什么关系啊

           Windows 11   Chrome 90
        1. Image RawChen 博主
          @小黑

          一个是前端展示出来的,一个是后台table增删改管理的 icon_razz.png

             Windows 11   Chrome 89
          1. Image 小黑
            @RawChen

            权限是怎么控制的呀?怎么管理用户的权限的呢 icon_biggrin.png

               Windows 11   Chrome 90
            1. Image 小毛驴
              @小黑

              请教下这个博客的每一个文章内容都是直接存到数据库?如果我想单独存到一个文件服务器上,那每次展示修改时候会不会很慢了

                 Windows 11   Chrome 90
            2. Image 小毛驴
              @小黑

              请教下,你这博客每一篇文章内容是存储到数据库吗?如果我不想存数据库有没有别的方式处理呀?

                 Windows 11   Chrome 90
            3. Image RawChen 博主
              @小黑

              简单的判登录用的拦截器,增删改权限再Thymeleaf模板里判断的,有空再去加后端控制 icon_razz.png

                 Windows 11   Chrome 89
              1. Image 小黑
                @RawChen

                留言是什么技术做的呀……

                   iPhone   QQ浏览器
                1. Image RawChen 博主
                  @小黑

                  没啥技术啊,跟评论一样就是些逻辑判断。 chigua.png

                     Windows 11   Chrome 89
              2. Image 小黑
                @RawChen

                哪些界面是Thymeleaf模板的啊? icon_smile.png

                   Windows 11   Chrome 90
                1. Image RawChen 博主
                  @小黑

                  代码都很简单,你文件点开一个个多看看就明白了,顺便百度下啥是Thymeleaf、整合Thymeleaf keguazi.png

                     Windows 11   Chrome 89
      2. Image 小黑
        @RawChen

        嗷嗷嗷,蟹蟹蟹蟹

           Windows 11   Chrome 89
  2. Image HHH

    用户管理中,修改功能有点bug,点击修改没反应,勾上前面的选框再修改会直接删除

       Windows 11   Chrome 89
    1. Image RawChen 博主
      @HHH

      感谢你的建议 icon_mrgreen.png 。用户修改这功能没做。有空加上,修改bug修正了。

         Windows 11   Chrome 87
      1. Image HHH
        @RawChen

        这个项目有相关开发文档么

           Windows 11   Chrome 89
        1. Image RawChen 博主
          @HHH

          没有,代码还是挺简单的。不懂也可以q我 icon_surprised.png

             Windows 11   Chrome 87
          1. Image HHH
            @RawChen

            我是初学者,想借着这个项目学习学习,奈何连个修改都不会做,还望作者更新呀

               Windows 11   Chrome 89
  3. 文章不错支持一下吧

       Windows 7   Chrome 78
  4. 支持一下加油

       Windows 11   Chrome 78
  5. 全是自己写的吗?厉害 icon_biggrin.png icon_biggrin.png icon_biggrin.png

       Android   Chrome 73
Top