网站首页> 源码> 基于SpringBoot的个人博客系统

基于SpringBoot的个人博客系统

置顶 19 2866
DimpleMe
DimpleMe VIP3 2019-04-29
下载所需金币:50 收藏

DimpleBlog

介绍


Dimple Blog是基于SpringBoot2搭建的个人博客系统。

体验链接地址


边小丰的个人博客


管理员账号:test ,管理员密码: 123456

图片展示

前台

首页


kdqVw8.md.png

博客详情


kdqZTS.md.png

博客分类


kdqmFg.md.png

项目归档


kdqEef.md.png

友链列表


kdqnYQ.md.png

关于我


kdqMSs.md.png

留言板


kdq1O0.md.png

后台(仅列举部分)

登录界面


kdqQln.md.png

后台首页


kdLbb6.png

其他界面


ATgkA1.png

ATgEh6.png

ATgZ9K.png

ATgAtx.png

ATgi7R.png

软件架构

安装教程

    • 修改application.yml中的数据库连接信息:


        type: com.alibaba.druid.pool.DruidDataSource

        username: 你的数据库连接地址

        password: 你的数据库面貌

        url:你的数据库URL

        driver-class-name: com.mysql.jdbc.Driver


      • 创建数据库dimple_blog,运行SQL文件(在resources下的sql文件夹下)。由于使用JPA会自动创建表,你也可以不运行SQL文件,当时需要数据库

      • 配置七牛云图库accessKey、secretKey、bucket、path、imageMaxSize、imageMaxNameLength等信息:


        qiniuyun:

          accessKey: tq8X9efPviPasgmoz6kcIzDuE_v4T-UJQXchcWgz

          secretKey: Yejcd3g3Z_iOmu_jW6hB-euwxqbyqvJkslZzoXrV

          bucket: uploadtest

          path: http://pkxwyzsng.bkt.clouddn.com

          imageMaxSize: 52428800

          imageMaxNameLength: 200


        • 配置百度站长平台push的URL


          #百度站长Push 的URL

          baidu:

            pushUrl: http://data.zz.baidu.com/urls?site=www.bianxiaofeng.com&token=LqRHUkKxK89qudvA


          • 使用Maven打包项目。

          • 使用命令java -jar +jar包名启动项目。


          使用说明

            • 项目目前还在开发中,以后也会一直维护下去。

            • 项目的开发过程中,参考了很多大佬经验,由于年代久远,未能记住各位大佬的链接地址。如大佬有看到该项目,请与我联系:bianxiaofeng@sohu.com,以便及时表示感谢。


            参与贡献

              • Fork 本仓库

              • 新建 Feat_xxx 分支

              • 提交代码

              • 新建 Pull Request



              系统使用的技术不完全列举如下:

              Server端使用技术

              序号

              技术名称

              说明

              链接地址



              1

              SpringBoot2

              项目主体框架

              SpringBoot


              2

              Spring Data JPA

              持久层框架

              JPA


              3

              SpringBoot Cache

              Spring缓存层框架



              4

              Redis

              缓存

              Redis


              5

              Mysql

              数据库

              Mysql


              6

              Apache Shiro

              权限控制安全框架

              Shiro


              7

              Lombok

              注解神器

              lomkok


              8

              七牛云

              图床

              七牛云


              9

              Swagger

              API接口工具

              Swagger


              10

              fastjson

              JSON转换工具

              fastjson


              11

              UserAgentUtils

              系统信息获取工具

              bitwalker


              12

              kaptcha

              前谷歌code插件

              penggle


              13

              oshi-core

              系统监控插件

              oshii


              14

              druid

              数据库连接池

              druid


              15

              pegdown

              markdown转为HTML工具

              pegdown




              前端页面技术

              序号

              技术名称

              说明

              链接地址



              1

              animate.css

              特效样式

              animate


              2

              blueimpGallery

              图片浏览框架

              blueimpGallery


              3

              bootstrap大家族

              前端样式

              包括:bootstrap-fileinput-4.5.2Bootstrap Tablebootstrap-tagsinput;bootstrap-treetable;


              4

              echarts

              图表

              echarts


              5

              font-awesome

              字体库

              font-awesome


              6

              iCheck

              美观的选择input

              iCheck


              7

              image-picker

              图片选择器

              image-picker


              8

              jquery

              没说的



              9

              layer

              优秀的前端弹出层

              Layer


              10

              layui

              经典模块化前端框架

              layui


              11

              summernote

              编辑器summernote



              12

              sweetalert

              好看的提示框架

              sweetalert


              13

              webUploader

              文件上传框架

              webUploader


              14

              blockUI

              遮罩层

              druid


              15

              fullscreen

              全屏

              fullscreen







              • 没有任何评论
              个评论
              DimpleMe

              DimpleMe (青铜)

              657金币 (0)粉丝 (1)源码

              (该家伙很懒,什么也没说!)

               

              加入微信群,不定期分享源码和经验
              签到活跃榜 连续签到送额外金币

              所需金币:50

               赚金币方法:
              •   1. 注册就送5金币,发布源码,供别人下载赚取金币
              •   2. 发布博客,发布问答,回复其他用户赚取金币
              •   3. 自动充值或联系QQ1367251002客服人工充值
              最新系统
              学生选课系统+论文+数据库文件 9
              springboot+vue准妈妈孕期交流平台系统带论文 237
              springboot+vue汽车租赁系统带论文 227
              springboot社区维修平台带论文 356
              springboot职称评审管理系统带论文 215
              springboot牙科诊所管理系统带论文 238
              springboot家教管理系统带论文 255
              springboot毕业生信息招聘平台系统带论文 110
              springboot小区物业管理系统带文档 184
              高校图书馆座位预约系统+文档+运行视频 409