Springboot個人博客系統

零、寫在前面

  • 1、

    你可以拿它作爲博客模板,因爲 My Blog 界面十分美觀簡潔,滿足私人博客的一切要求;
    你也可以把它作爲 SpringBoot 技術棧的學習項目,My Blog也足夠符合要求,且代碼和功能完備;
    內置三套博客主題模板,主題風格各有千秋,滿足大家的選擇空間,後續會繼續增加,以供大家打造自己的博客;
    技術棧新穎且知識點豐富,學習後可以提升大家對於知識的理解和掌握,對於提升你的市場競爭力有一定的幫助。

  • 2、
    數據庫文件目錄爲static-files/my_blog_db.sql;
    部署後你可以根據自己需求修改版權文案、logo 圖片、備案記錄等網站基礎信息;
    My Blog 後臺管理系統的默認登陸賬號爲 admin 默認登陸密碼爲 123456;
    My Blog 還有一些不完善的地方,鄙人才疏學淺。

  • 3、
    源碼鏈接:
    https://pan.baidu.com/s/1wnfco2qIdDX8rBd3VATazw
    提取碼:80ow

二、運行效果

首頁:
在這裏插入圖片描述
後臺登陸:
在這裏插入圖片描述
後臺管理界面:
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

三、代碼解析

pom.xml

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>

    <groupId>com.site.blog.my.core</groupId>
    <artifactId>my-blog</artifactId>
    <version>4.0.0-SNAPSHOT</version>
    <packaging>jar</packaging>

    <name>my-blog</name>
    <description>your personal blog</description>

    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.1.0.RELEASE</version>
        <relativePath/>
    </parent>

    <properties>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
        <java.version>1.8</java.version>
    </properties>

    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-thymeleaf</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework.session</groupId>
            <artifactId>spring-session-core</artifactId>
        </dependency>
        <dependency>
            <groupId>org.mybatis.spring.boot</groupId>
            <artifactId>mybatis-spring-boot-starter</artifactId>
            <version>1.3.2</version>
        </dependency>
        <!-- 驗證碼 -->
        <dependency>
            <groupId>com.github.penggle</groupId>
            <artifactId>kaptcha</artifactId>
            <version>2.3.2</version>
        </dependency>
        <!-- commonmark core -->
        <dependency>
            <groupId>com.atlassian.commonmark</groupId>
            <artifactId>commonmark</artifactId>
            <version>0.8.0</version>
        </dependency>
        <!-- commonmark table -->
        <dependency>
            <groupId>com.atlassian.commonmark</groupId>
            <artifactId>commonmark-ext-gfm-tables</artifactId>
            <version>0.8.0</version>
        </dependency>
        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <scope>runtime</scope>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-test</artifactId>
            <scope>test</scope>
        </dependency>
    </dependencies>

    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
        </plugins>
    </build>
</project>

數據庫:

/*!40101 SET NAMES utf8 */;

/*!40101 SET SQL_MODE=''*/;

/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
CREATE DATABASE /*!32312 IF NOT EXISTS*/`my_blog_db` /*!40100 DEFAULT CHARACTER SET utf8 */;

USE `my_blog_db`;

/*Table structure for table `generator_test` */

DROP TABLE IF EXISTS `generator_test`;

CREATE TABLE `generator_test` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id',
  `test` varchar(100) NOT NULL COMMENT '測試字段',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

/*Data for the table `generator_test` */

/*Table structure for table `jdbc_test` */

DROP TABLE IF EXISTS `jdbc_test`;

CREATE TABLE `jdbc_test` (
  `type` varchar(100) DEFAULT NULL COMMENT '類型',
  `name` varchar(100) DEFAULT NULL COMMENT '名稱'
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

/*Data for the table `jdbc_test` */

insert  into `jdbc_test`(`type`,`name`) values ('com.zaxxer.hikari.HikariDataSource','hikari數據源');
insert  into `jdbc_test`(`type`,`name`) values ('org.apache.commons.dbcp2.BasicDataSource','dbcp2數據源');
insert  into `jdbc_test`(`type`,`name`) values ('test','測試類');
insert  into `jdbc_test`(`type`,`name`) values ('類別2','測試類2');

/*Table structure for table `tb_admin_user` */

DROP TABLE IF EXISTS `tb_admin_user`;

CREATE TABLE `tb_admin_user` (
  `admin_user_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '管理員id',
  `login_user_name` varchar(50) NOT NULL COMMENT '管理員登陸名稱',
  `login_password` varchar(50) NOT NULL COMMENT '管理員登陸密碼',
  `nick_name` varchar(50) NOT NULL COMMENT '管理員顯示暱稱',
  `locked` tinyint(4) DEFAULT '0' COMMENT '是否鎖定 0未鎖定 1已鎖定無法登陸',
  PRIMARY KEY (`admin_user_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

/*Data for the table `tb_admin_user` */

insert  into `tb_admin_user`(`admin_user_id`,`login_user_name`,`login_password`,`nick_name`,`locked`) values (1,'admin','e10adc3949ba59abbe56e057f20f883e','十三',0);

/*Table structure for table `tb_blog` */

DROP TABLE IF EXISTS `tb_blog`;

CREATE TABLE `tb_blog` (
  `blog_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '博客表主鍵id',
  `blog_title` varchar(200) NOT NULL COMMENT '博客標題',
  `blog_sub_url` varchar(200) NOT NULL COMMENT '博客自定義路徑url',
  `blog_cover_image` varchar(200) NOT NULL COMMENT '博客封面圖',
  `blog_content` mediumtext NOT NULL COMMENT '博客內容',
  `blog_category_id` int(11) NOT NULL COMMENT '博客分類id',
  `blog_category_name` varchar(50) NOT NULL COMMENT '博客分類(冗餘字段)',
  `blog_tags` varchar(200) NOT NULL COMMENT '博客標籤',
  `blog_status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '0-草稿 1-發佈',
  `blog_views` bigint(20) NOT NULL DEFAULT '0' COMMENT '閱讀量',
  `enable_comment` tinyint(4) NOT NULL DEFAULT '0' COMMENT '0-允許評論 1-不允許評論',
  `is_deleted` tinyint(4) NOT NULL DEFAULT '0' COMMENT '是否刪除 0=否 1=是',
  `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加時間',
  `update_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '修改時間',
  PRIMARY KEY (`blog_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

/*Data for the table `tb_blog` */

insert  into `tb_blog`(`blog_id`,`blog_title`,`blog_sub_url`,`blog_cover_image`,`blog_content`,`blog_category_id`,`blog_category_name`,`blog_tags`,`blog_status`,`blog_views`,`enable_comment`,`is_deleted`,`create_time`,`update_time`) values (1,'我是十三','about','/admin/dist/img/rand/33.jpg','## About me\n\n我是十三,一名Java開發者,技術一般,經歷平平,但是也一直渴望進步,同時也努力活着,爲了人生不留遺憾,也希望能夠一直做着自己喜歡的事情,得閒時分享心得、分享一些淺薄的經驗,等以後老得不能再老了,就說故事已經講完了,不去奢求圓滿。\n\n相信瀏覽這段話的你也知道,學習是一件極其枯燥而無聊的過程,甚至有時候顯得很無助,我也想告訴你,成長就是這樣一件殘酷的事情,任何成功都不是一蹴而就,需要堅持、需要付出、需要你的毅力,短期可能看不到收穫,因爲破繭成蝶所耗費的時間不是一天。\n\n## Contact\n\n- 我的郵箱:[email protected]\n- QQ技術交流羣:796794009\n- 我的網站:http://13blog.site\n\n## Quote\n\n- Steve Jobs\n\n> Stay hungry,Stay foolish\n\n- Kahlil Gibran\n\n>The FIRST TIME WHEN I saw her being meek that she might attain height.<br>\nThe SECOND TIME WHEN I saw her limping BEFORE the crippled.<br>\nThe third TIME WHEN she was given TO choose BETWEEN the hard AND the easy, AND she chose the easy.<br>\nThe fourth TIME WHEN she COMMITTED a wrong, AND comforted herself that others also COMMIT wrong.<br>\nThe fifth TIME WHEN she forbore FOR weakness, AND attributed her patience TO strength.<br>\nThe sixth TIME WHEN she despised the ugliness of a face, AND knew NOT that it was ONE of her own masks.<br>\nAND the seventh TIME WHEN she sang a song of praise, AND deemed it a virtue.',20,'About','世界上有一個很可愛的人,現在這個人就在看這句話',1,219,0,0,'2017-03-12 00:31:15','2018-11-12 00:31:15');
insert  into `tb_blog`(`blog_id`,`blog_title`,`blog_sub_url`,`blog_cover_image`,`blog_content`,`blog_category_id`,`blog_category_name`,`blog_tags`,`blog_status`,`blog_views`,`enable_comment`,`is_deleted`,`create_time`,`update_time`) values (2,'文章總目錄','','/admin/dist/img/rand/13.jpg','<h2 id=\"springboot2\">23 個實驗帶你輕鬆玩轉 Spring Boot</h2>\n\n- [**開篇詞:《23 個實驗帶你輕鬆玩轉 Spring Boot》導讀**](https://www.shiyanlou.com/courses/1274)\n- [第02課:Spring Boot 項目開發環境搭建](https://www.shiyanlou.com/courses/1274)\n- [第03課:快速構建 Spring Boot 應用](https://www.shiyanlou.com/courses/1274)\n- [第04課:Spring Boot 基礎功能開發](https://www.shiyanlou.com/courses/1274)\n- [第05課:Spring Boot 項目開發之 web 項目開發講解](https://www.shiyanlou.com/courses/1274)\n- [第06課:Spring Boot 整合 JSP 開發 web 項目](https://www.shiyanlou.com/courses/1274)\n- [第07課:模板引擎介紹及 Spring Boot 整合 Thymeleaf](https://www.shiyanlou.com/courses/1274)\n- [第08課:Thymeleaf 語法詳解](https://www.shiyanlou.com/courses/1274)\n- [第09課:FreeMarker 模板引擎整合使用教程](https://www.shiyanlou.com/courses/1274)\n- [第10課:Spring Boot 處理文件上傳及路徑回顯](https://www.shiyanlou.com/courses/1274)\n- [第11課:Spring Boot 自動配置數據源及操作數據庫](https://www.shiyanlou.com/courses/1274)\n- [第12課:Spring Boot 整合 Druid 數據源](https://www.shiyanlou.com/courses/1274)\n- [第13課:Spring Boot 整合 MyBatis 操作數據庫](https://www.shiyanlou.com/courses/1274)\n- [第14課:Spring Boot 中的事務處理](https://www.shiyanlou.com/courses/1274)\n- [第15課:Spring Boot 整合 Redis 操作緩存模塊](https://www.shiyanlou.com/courses/1274)\n- [第16課:Spring Boot 項目開發之實現定時任務](https://www.shiyanlou.com/courses/1274)\n- [第17課:Spring Boot 自定義錯誤頁面](https://www.shiyanlou.com/courses/1274)\n- [第18課:Spring Boot 集成 Swagger 生成接口文檔](https://www.shiyanlou.com/courses/1274)\n- [第19課:Spring Boot 項目打包部署介紹](https://www.shiyanlou.com/courses/1274)\n- [第20課:Spring Boot Admin 介紹及整合使用](https://www.shiyanlou.com/courses/1274)\n- [第21課:Spring Boot 資訊管理信息系統開發實戰(一)](https://www.shiyanlou.com/courses/1274)\n- [第22課:Spring Boot 資訊管理信息系統開發實戰(二)](https://www.shiyanlou.com/courses/1274)\n- [第23課:Spring Boot 資訊管理信息系統開發實戰(三)](https://www.shiyanlou.com/courses/1274)\n- [第24課:Spring Boot 資訊管理信息系統開發實戰(四)](https://www.shiyanlou.com/courses/1274)\n\n<h2 id=\"springboot1\">Spring Boot 入門及前後端分離項目實踐</h2>\n\n* [開篇詞:SpringBoot入門及前後端分離項目實踐導讀](https://www.shiyanlou.com/courses/1244)\n* [第02課:快速認識 Spring Boot 技術棧](https://www.shiyanlou.com/courses/1244)\n* [第03課:開發環境搭建](https://www.shiyanlou.com/courses/1244)\n* [第04課:快速構建 Spring Boot 應用](https://www.shiyanlou.com/courses/1244)\n* [第05課:Spring Boot 之基礎 web 功能開發](https://www.shiyanlou.com/courses/1244)\n* [第06課:Spring Boot 之數據庫連接操作](https://www.shiyanlou.com/courses/1244)\n* [第07課:Spring Boot 整合 MyBatis 操作數據庫](https://www.shiyanlou.com/courses/1244)\n* [第08課:Spring Boot 處理文件上傳及路徑回顯](https://www.shiyanlou.com/courses/1244)\n* [第09課:Spring Boot 項目實踐之前後端分離詳解](https://www.shiyanlou.com/courses/1244)\n* [第10課:Spring Boot 項目實踐之 API 設計](https://www.shiyanlou.com/courses/1244)\n* [第11課:Spring Boot 項目實踐之登錄模塊實現](https://www.shiyanlou.com/courses/1244)\n* [第12課:Spring Boot 項目實踐之分頁功能實現](https://www.shiyanlou.com/courses/1244)\n* [第13課:Spring Boot 項目實踐之jqgrid分頁整合](https://www.shiyanlou.com/courses/1244)\n* [第14課:Spring Boot 項目實踐之編輯功能實現](https://www.shiyanlou.com/courses/1244)\n* [第15課:Spring Boot 項目實踐之用戶管理模塊實現](https://www.shiyanlou.com/courses/1244)\n* [第16課:Spring Boot 項目實踐之圖片管理模塊](https://www.shiyanlou.com/courses/1244)\n* [第17課:Spring Boot 項目實踐之富文本編輯器介紹及整合](https://www.shiyanlou.com/courses/1244)\n* [第18課:Spring Boot 項目實踐之信息管理模塊實現](https://www.shiyanlou.com/courses/1244)\n\n<h2 id=\"ssm4\">從零開始搭建一個精美且實用的管理後臺</h2>\n\n- [SSM 搭建精美實用的管理系統](http://gitbook.cn/m/mazi/comp/column?columnId=5b4dae389bcda53d07056bc9&sceneId=22778a708b0f11e8974b497483da0812)\n- [導讀:自己動手實現 JavaWeb 後臺管理系統](https://gitbook.cn/gitchat/column/5b4dae389bcda53d07056bc9/topic/5b4db47e9bcda53d07056f5f)\n- [第01課:Spring MVC+ Spring + Mybatis “三大框架”介紹](https://gitbook.cn/gitchat/column/5b4dae389bcda53d07056bc9/topic/5b4db5b89bcda53d070590de)\n- [第02課:前期準備工作及基礎環境搭建](https://gitbook.cn/gitchat/column/5b4dae389bcda53d07056bc9/topic/5b4eb8e701d18a561f341b72)\n- [第03課:三大框架的整合](https://gitbook.cn/gitchat/column/5b4dae389bcda53d07056bc9/topic/5b4ee11c01d18a561f342c0f)\n- [第04課:Tomcat 8 安裝部署及功能改造](https://gitbook.cn/gitchat/column/5b4dae389bcda53d07056bc9/topic/5b4f1335dbb1436093a6ca17)\n- [第05課:產品設計之搭建精美實用的後臺管理系統](https://gitbook.cn/gitchat/column/5b4dae389bcda53d07056bc9/topic/5b4f1b35dbb1436093a6cc7a)\n- [第06課:前端選型 AdminLTE3](https://gitbook.cn/gitchat/column/5b4dae389bcda53d07056bc9/topic/5b4f1b70dbb1436093a6cc87)\n- [第07課:登錄模塊的系統設計和實現](https://gitbook.cn/gitchat/column/5b4dae389bcda53d07056bc9/topic/5b4f1b80dbb1436093a6cc8e)\n- [第08課:使用 JqGrid 插件實現分頁功能](https://gitbook.cn/gitchat/column/5b4dae389bcda53d07056bc9/topic/5b4f1b92dbb1436093a6cc93)\n- [第09課:彈框組件整合——完善添加和修改功能](https://gitbook.cn/gitchat/column/5b4dae389bcda53d07056bc9/topic/5b4f1bbddbb1436093a6cc9b)\n- [第10課:圖片管理模塊](https://gitbook.cn/gitchat/column/5b4dae389bcda53d07056bc9/topic/5b4f1bd0dbb1436093a6cca1)\n- [第11課:多圖上傳與大文件分片上傳、斷點續傳](https://gitbook.cn/gitchat/column/5b4dae389bcda53d07056bc9/topic/5b4f1bdedbb1436093a6cca2)\n- [第12課:文件導入導出功能](https://gitbook.cn/gitchat/column/5b4dae389bcda53d07056bc9/topic/5b4f1beddbb1436093a6cca8)\n- [第13課:富文本信息管理模塊](https://gitbook.cn/gitchat/column/5b4dae389bcda53d07056bc9/topic/5b4f1c00dbb1436093a6ccae)\n- [第14課:SweetAlert 插件整合及搜索功能實現](https://gitbook.cn/gitchat/column/5b4dae389bcda53d07056bc9/topic/5b4f1c11dbb1436093a6ccb1)\n- [第15課:項目發佈——Linux 命令及發佈流程](https://gitbook.cn/gitchat/column/5b4dae389bcda53d07056bc9/topic/5b4f1c21dbb1436093a6ccb6)\n- [第16課:項目優化篇之日誌輸出](https://gitbook.cn/gitchat/column/5b4dae389bcda53d07056bc9/topic/5b4f1c30dbb1436093a6ccbb)\n- [第17課:項目優化之單元測試](https://gitbook.cn/gitchat/column/5b4dae389bcda53d07056bc9/topic/5b4f1c3fdbb1436093a6ccc1)\n- [第18課:項目優化之數據庫連接池](https://gitbook.cn/gitchat/column/5b4dae389bcda53d07056bc9/topic/5b4f1c50dbb1436093a6ccca)\n- [第19課:項目優化之 Druid 整合](https://gitbook.cn/gitchat/column/5b4dae389bcda53d07056bc9/topic/5b4f1c65dbb1436093a6cccd)\n- [第20課:項目優化之緩存整合](https://gitbook.cn/gitchat/column/5b4dae389bcda53d07056bc9/topic/5b4f1c7cdbb1436093a6ccd6)\n- [第21課:網站架構演進及 Nginx 介紹](https://gitbook.cn/gitchat/column/5b4dae389bcda53d07056bc9/topic/5b4f1c8bdbb1436093a6ccda)\n- [第22課:Nginx + Tomcat 集羣搭建](https://gitbook.cn/gitchat/column/5b4dae389bcda53d07056bc9/topic/5b4f1c9ddbb1436093a6cce2)\n- [第23課:Nginx 動靜分離](https://gitbook.cn/gitchat/column/5b4dae389bcda53d07056bc9/topic/5b4f1cb7dbb1436093a6cceb)\n\n<h2 id=\"ssm3\">SSM整合進階篇</h2>\n\n- [Spring+SpringMVC+MyBatis+easyUI整合進階篇(一)設計一套好的RESTful API](http://www.cnblogs.com/han-1034683568/p/7196345.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合進階篇(二)RESTful API實戰筆記(接口設計及Java後端實現)](http://www.cnblogs.com/han-1034683568/p/7300547.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合進階篇(三)使用ajax方法實現form表單的提交](http://www.cnblogs.com/han-1034683568/p/7199168.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合進階篇(四)RESTful實戰(前端代碼修改)](http://www.cnblogs.com/han-1034683568/p/7552007.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合進階篇(五)記錄一下從懵懂到理解RESTful的過程](http://www.cnblogs.com/han-1034683568/p/7569870.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合進階篇(六)一定要RESTful嗎?](http://www.cnblogs.com/han-1034683568/p/7663641.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合進階篇(七)一次線上Mysql數據庫崩潰事故的記錄](http://www.cnblogs.com/han-1034683568/p/7787659.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合進階篇(八)線上Mysql數據庫崩潰事故的原因和處理](http://www.cnblogs.com/han-1034683568/p/7822237.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合進階篇(九)Linux下安裝redis及redis的常用命令和操作](http://www.cnblogs.com/han-1034683568/p/7862188.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合進階篇(十)easyUI整合KindEditor詳細教程](http://www.cnblogs.com/han-1034683568/p/7930542.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合進階篇(十一)redis密碼設置、安全設置](http://www.cnblogs.com/han-1034683568/p/7978577.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合進階篇(十二)Spring集成Redis緩存](http://www.cnblogs.com/han-1034683568/p/7994231.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合進階篇(十三)MyBatis+MySQL返回插入的主鍵id](http://www.cnblogs.com/han-1034683568/p/8305122.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合進階篇(十四)Redis正確的使用姿勢](http://www.cnblogs.com/han-1034683568/p/8406497.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合進階篇(十五)階段總結](http://www.cnblogs.com/han-1034683568/p/9069008.html)\n\n<h2 id=\"idea\">Intellij IDEA相關筆記</h2>\n\n- [如何查看IntelliJ IDEA的版本信息](http://www.cnblogs.com/han-1034683568/p/9135192.html)\n- [Plugin \'Lombok Plugin\' is incompatible with this installation](http://www.cnblogs.com/han-1034683568/p/9135074.html)\n- [IDEA安裝Lombok插件失敗的解決方案](http://www.cnblogs.com/han-1034683568/p/9134980.html)\n- [Intellij IDEA debug模式下項目啓動慢/無法啓動的事件解決過程記錄](http://www.cnblogs.com/han-1034683568/p/8603588.html)\n- [Intellij IDEA查看所有斷點](http://www.cnblogs.com/han-1034683568/p/8603110.html)\n- [IntelliJ IDEA 報錯:Error:java: 未結束的字符串文字](http://www.cnblogs.com/han-1034683568/p/6439723.html)\n- [IntelliJ IDEA 常用快捷鍵mac版](http://www.cnblogs.com/han-1034683568/p/6492342.html)\n\n<h2 id=\"diary\">日常手記</h2>\n\n- [開啓mac上印象筆記的代碼塊](http://www.cnblogs.com/han-1034683568/p/9021263.html)\n- [程序員,你怎麼這麼忙?](http://www.cnblogs.com/han-1034683568/p/8968959.html)\n- [新購阿里雲服務器ECS創建之後無法ssh連接的問題處理](http://www.cnblogs.com/han-1034683568/p/8856560.html)\n- [CentOS 7.2:Failed to start IPv4 firewall with iptables](http://www.cnblogs.com/han-1034683568/p/8854613.html)\n- [JDK8 stream toMap() java.lang.IllegalStateException: Duplicate key異常解決(key重複)](http://www.cnblogs.com/han-1034683568/p/8624447.html)\n- [我在博客園的這一年小記](http://www.cnblogs.com/han-1034683568/p/8443428.html)\n- [記錄一下我的2017年閱讀書單](http://www.cnblogs.com/han-1034683568/p/8432261.html)\n- [2017總結](http://www.cnblogs.com/han-1034683568/p/8337394.html)\n- [微信公衆號問題:{\"errcode\":40125,\"errmsg\":\"invalid appsecret, view more at http:\\/\\/t.cn\\/LOEdzVq, hints: [ req_id: kL8J90219sg58 ]\"}](http://www.cnblogs.com/han-1034683568/p/8286777.html)\n- [git刪除本地分支](http://www.cnblogs.com/han-1034683568/p/8241369.html)\n- [阿里巴巴Java開發規約插件p3c詳細教程及使用感受](http://www.cnblogs.com/han-1034683568/p/7682594.html)\n- [阿里官方Java代碼規範標準《阿里巴巴Java開發手冊 終極版 v1.3.0》下載](http://www.cnblogs.com/han-1034683568/p/7680354.html)\n- [程序員視角:鹿晗公佈戀情是如何把微博搞炸的?](http://www.cnblogs.com/han-1034683568/p/7642213.html)\n- [could not resolve host: github.com 問題解決辦法](http://www.cnblogs.com/han-1034683568/p/6457894.html)\n- [使用git恢復未提交的誤刪數據](http://www.cnblogs.com/han-1034683568/p/6444937.html)\n- [springboot開啓access_log日誌輸出](http://www.cnblogs.com/han-1034683568/p/6963144.html)\n- [Error: Cannot find module \'gulp-clone\'問題的解決](http://www.cnblogs.com/han-1034683568/p/6479288.html)\n- [Markdown語法講解及MWeb使用教程](http://www.cnblogs.com/han-1034683568/p/6556348.html)\n- [javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)](http://www.cnblogs.com/han-1034683568/p/7009096.html)\n- [org.springframework.data.redis.serializer.SerializationException: Cannot serialize;](http://www.cnblogs.com/han-1034683568/p/7994322.html)\n\n<h2 id=\"13blog\">My Blog</h2>\n\n- [Docker+SpringBoot+Mybatis+thymeleaf的Java博客系統開源啦](http://www.cnblogs.com/han-1034683568/p/6840493.html)\n- [My-Blog搭建過程:如何讓一個網站從零到可以上線訪問](http://www.cnblogs.com/han-1034683568/p/6885545.html)\n- [將數據的初始化放到docker中的整個工作過程(問題記錄)](http://www.cnblogs.com/han-1034683568/p/6941313.html)\n- [利用Dockerfile構建mysql鏡像並實現數據的初始化及權限設置](http://www.cnblogs.com/han-1034683568/p/6941337.html)\n- [解決Docker容器時區及時間不同步的問題](http://www.cnblogs.com/han-1034683568/p/6957132.html)\n- [Java開源博客My-Blog之docker容器組件化修改](http://www.cnblogs.com/han-1034683568/p/7102765.html)\n- [運行shell腳本時報錯\"\\[\\[ : not found\"解決方法](http://www.cnblogs.com/han-1034683568/p/7211392.html)\n- [shell腳本中字符串的常見操作及\"command not found\"報錯處理(附源碼)](http://www.cnblogs.com/han-1034683568/p/7217047.html)\n- [Java開源博客My-Blog之mysql容器重複初始化的嚴重bug修復過程](http://www.cnblogs.com/han-1034683568/p/7231895.html)\n- [Mybatis-Generator生成Mapper文件中if test=\"criteria.valid\"的問題解答](http://www.cnblogs.com/han-1034683568/p/7281474.html)\n- [Springboot與Thymeleaf模板引擎整合基礎教程](http://www.cnblogs.com/han-1034683568/p/7520012.html)\n- [thymeleaf模板引擎調用java類中的方法](http://www.cnblogs.com/han-1034683568/p/7527564.html)\n\n<h2 id=\"message-attack\">短信接口攻擊事件</h2>\n\n- [短信發送接口被惡意訪問的網絡攻擊事件(一)緊張的遭遇戰險勝](http://www.cnblogs.com/han-1034683568/p/6973269.html)\n- [短信發送接口被惡意訪問的網絡攻擊事件(二)肉搏戰-阻止惡意請求](http://www.cnblogs.com/han-1034683568/p/7001785.html)\n- [短信發送接口被惡意訪問的網絡攻擊事件(三)定位惡意IP的日誌分析腳本](http://www.cnblogs.com/han-1034683568/p/7040417.html)\n- [短信發送接口被惡意訪問的網絡攻擊事件(四)完結篇--搭建WAF清理戰場](http://www.cnblogs.com/han-1034683568/p/7090409.html)\n\n<h2 id=\"read\">讀書筆記</h2>\n\n- [《實戰java高併發程序設計》源碼整理及讀書筆記](http://www.cnblogs.com/han-1034683568/p/6918160.html)\n- [《大型網站技術架構:核心原理與案例分析》讀書筆記](http://www.cnblogs.com/han-1034683568/p/7597564.html)\n- [大型網站技術架構(二)--大型網站架構演化](http://www.cnblogs.com/han-1034683568/p/8423447.html)\n- [大型網站技術架構(三)--架構模式](http://www.cnblogs.com/han-1034683568/p/8677349.html)\n- [大型網站技術架構(四)--核心架構要素](http://www.cnblogs.com/han-1034683568/p/9049758.html)\n\n<h2 id=\"ssm2\">SSM整合優化篇</h2>\n\n- [Spring+SpringMVC+MyBatis+easyUI整合優化篇(一)System.out.print與Log](http://www.cnblogs.com/han-1034683568/p/6637914.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合優化篇(二)Log4j講解與整合](http://www.cnblogs.com/han-1034683568/p/6641808.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合優化篇(三)代碼測試](http://www.cnblogs.com/han-1034683568/p/6642306.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合優化篇(四)單元測試實例](http://www.cnblogs.com/han-1034683568/p/6649077.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合優化篇(五)結合MockMvc進行服務端的單元測試](http://www.cnblogs.com/han-1034683568/p/6653620.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合優化篇(六)easyUI與富文本編輯器UEditor整合](http://www.cnblogs.com/han-1034683568/p/6664660.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合優化篇(七)圖片上傳功能](http://www.cnblogs.com/han-1034683568/p/6692150.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合優化篇(八)代碼優化整理小記及個人吐槽](http://www.cnblogs.com/han-1034683568/p/6706158.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合優化篇(九)數據層優化-jdbc連接池簡述、druid簡介](http://www.cnblogs.com/han-1034683568/p/6719298.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合優化篇(十)數據層優化-整合druid](http://www.cnblogs.com/han-1034683568/p/6725191.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合優化篇(十一)數據層優化-druid監控及慢sql記錄](http://www.cnblogs.com/han-1034683568/p/6730869.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合優化篇(十二)數據層優化-explain關鍵字及慢sql優化](http://www.cnblogs.com/han-1034683568/p/6758578.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合優化篇(十三)數據層優化-表規範、索引優化](http://www.cnblogs.com/han-1034683568/p/6768807.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合優化篇(十四)談談寫博客的原因和項目優化](http://www.cnblogs.com/han-1034683568/p/6782019.html)\n\n<h2 id=\"ssm1\">SSM整合基礎篇</h2>\n\n- [Spring+SpringMVC+MyBatis+easyUI整合基礎篇(一)項目簡述及技術選型介紹](http://www.cnblogs.com/han-1034683568/p/6440090.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合基礎篇(二)牛刀小試](http://www.cnblogs.com/han-1034683568/p/6440157.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合基礎篇(三)搭建步驟](http://www.cnblogs.com/han-1034683568/p/6476827.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合基礎篇(四)代碼簡化](http://www.cnblogs.com/han-1034683568/p/6476852.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合基礎篇(五)講一下maven](http://www.cnblogs.com/han-1034683568/p/6486117.html)\n- [Maven構建項目速度太慢的解決辦法](http://www.cnblogs.com/han-1034683568/p/6498637.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合基礎篇(六)maven整合SSM](http://www.cnblogs.com/han-1034683568/p/6507186.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合基礎篇(七)JDBC url的連接參數](http://www.cnblogs.com/han-1034683568/p/6512215.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合基礎篇(八)mysql中文查詢bug修復](http://www.cnblogs.com/han-1034683568/p/6517344.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合基礎篇(九)版本控制](http://www.cnblogs.com/han-1034683568/p/6540079.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合基礎篇(十)SVN搭建](http://www.cnblogs.com/han-1034683568/p/6545751.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合基礎篇(十一)SVN服務器進階](http://www.cnblogs.com/han-1034683568/p/6551498.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合基礎篇(十二)階段總結](http://www.cnblogs.com/han-1034683568/p/6562092.html)',24,'日常隨筆','目錄',1,15,0,0,'2019-04-24 15:42:23','2019-04-24 15:42:23');
insert  into `tb_blog`(`blog_id`,`blog_title`,`blog_sub_url`,`blog_cover_image`,`blog_content`,`blog_category_id`,`blog_category_name`,`blog_tags`,`blog_status`,`blog_views`,`enable_comment`,`is_deleted`,`create_time`,`update_time`) values (3,'Spring+SpringMVC+MyBatis整合系列(easyUI、AdminLte3)','','/admin/dist/img/rand/36.jpg','## 實戰篇(付費教程)\n\n- [SSM 搭建精美實用的管理系統](http://gitbook.cn/m/mazi/comp/column?columnId=5b4dae389bcda53d07056bc9&sceneId=22778a708b0f11e8974b497483da0812)\n- [導讀:自己動手實現 JavaWeb 後臺管理系統](https://gitbook.cn/gitchat/column/5b4dae389bcda53d07056bc9/topic/5b4db47e9bcda53d07056f5f)\n- [第01課:Spring MVC+ Spring + Mybatis “三大框架”介紹](https://gitbook.cn/gitchat/column/5b4dae389bcda53d07056bc9/topic/5b4db5b89bcda53d070590de)\n- [第02課:前期準備工作及基礎環境搭建](https://gitbook.cn/gitchat/column/5b4dae389bcda53d07056bc9/topic/5b4eb8e701d18a561f341b72)\n- [第03課:三大框架的整合](https://gitbook.cn/gitchat/column/5b4dae389bcda53d07056bc9/topic/5b4ee11c01d18a561f342c0f)\n- [第04課:Tomcat 8 安裝部署及功能改造](https://gitbook.cn/gitchat/column/5b4dae389bcda53d07056bc9/topic/5b4f1335dbb1436093a6ca17)\n- [第05課:產品設計之搭建精美實用的後臺管理系統](https://gitbook.cn/gitchat/column/5b4dae389bcda53d07056bc9/topic/5b4f1b35dbb1436093a6cc7a)\n- [第06課:前端選型 AdminLTE3](https://gitbook.cn/gitchat/column/5b4dae389bcda53d07056bc9/topic/5b4f1b70dbb1436093a6cc87)\n- [第07課:登錄模塊的系統設計和實現](https://gitbook.cn/gitchat/column/5b4dae389bcda53d07056bc9/topic/5b4f1b80dbb1436093a6cc8e)\n- [第08課:使用 JqGrid 插件實現分頁功能](https://gitbook.cn/gitchat/column/5b4dae389bcda53d07056bc9/topic/5b4f1b92dbb1436093a6cc93)\n- [第09課:彈框組件整合——完善添加和修改功能](https://gitbook.cn/gitchat/column/5b4dae389bcda53d07056bc9/topic/5b4f1bbddbb1436093a6cc9b)\n- [第10課:圖片管理模塊](https://gitbook.cn/gitchat/column/5b4dae389bcda53d07056bc9/topic/5b4f1bd0dbb1436093a6cca1)\n- [第11課:多圖上傳與大文件分片上傳、斷點續傳](https://gitbook.cn/gitchat/column/5b4dae389bcda53d07056bc9/topic/5b4f1bdedbb1436093a6cca2)\n- [第12課:文件導入導出功能](https://gitbook.cn/gitchat/column/5b4dae389bcda53d07056bc9/topic/5b4f1beddbb1436093a6cca8)\n- [第13課:富文本信息管理模塊](https://gitbook.cn/gitchat/column/5b4dae389bcda53d07056bc9/topic/5b4f1c00dbb1436093a6ccae)\n- [第14課:SweetAlert 插件整合及搜索功能實現](https://gitbook.cn/gitchat/column/5b4dae389bcda53d07056bc9/topic/5b4f1c11dbb1436093a6ccb1)\n- [第15課:項目發佈——Linux 命令及發佈流程](https://gitbook.cn/gitchat/column/5b4dae389bcda53d07056bc9/topic/5b4f1c21dbb1436093a6ccb6)\n- [第16課:項目優化篇之日誌輸出](https://gitbook.cn/gitchat/column/5b4dae389bcda53d07056bc9/topic/5b4f1c30dbb1436093a6ccbb)\n- [第17課:項目優化之單元測試](https://gitbook.cn/gitchat/column/5b4dae389bcda53d07056bc9/topic/5b4f1c3fdbb1436093a6ccc1)\n- [第18課:項目優化之數據庫連接池](https://gitbook.cn/gitchat/column/5b4dae389bcda53d07056bc9/topic/5b4f1c50dbb1436093a6ccca)\n- [第19課:項目優化之 Druid 整合](https://gitbook.cn/gitchat/column/5b4dae389bcda53d07056bc9/topic/5b4f1c65dbb1436093a6cccd)\n- [第20課:項目優化之緩存整合](https://gitbook.cn/gitchat/column/5b4dae389bcda53d07056bc9/topic/5b4f1c7cdbb1436093a6ccd6)\n- [第21課:網站架構演進及 Nginx 介紹](https://gitbook.cn/gitchat/column/5b4dae389bcda53d07056bc9/topic/5b4f1c8bdbb1436093a6ccda)\n- [第22課:Nginx + Tomcat 集羣搭建](https://gitbook.cn/gitchat/column/5b4dae389bcda53d07056bc9/topic/5b4f1c9ddbb1436093a6cce2)\n- [第23課:Nginx 動靜分離](https://gitbook.cn/gitchat/column/5b4dae389bcda53d07056bc9/topic/5b4f1cb7dbb1436093a6cceb)\n\n## 進階篇(免費開源)\n\n- [Spring+SpringMVC+MyBatis+easyUI整合進階篇(一)設計一套好的RESTful API](http://www.cnblogs.com/han-1034683568/p/7196345.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合進階篇(二)RESTful API實戰筆記(接口設計及Java後端實現)](http://www.cnblogs.com/han-1034683568/p/7300547.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合進階篇(三)使用ajax方法實現form表單的提交](http://www.cnblogs.com/han-1034683568/p/7199168.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合進階篇(四)RESTful實戰(前端代碼修改)](http://www.cnblogs.com/han-1034683568/p/7552007.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合進階篇(五)記錄一下從懵懂到理解RESTful的過程](http://www.cnblogs.com/han-1034683568/p/7569870.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合進階篇(六)一定要RESTful嗎?](http://www.cnblogs.com/han-1034683568/p/7663641.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合進階篇(七)一次線上Mysql數據庫崩潰事故的記錄](http://www.cnblogs.com/han-1034683568/p/7787659.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合進階篇(八)線上Mysql數據庫崩潰事故的原因和處理](http://www.cnblogs.com/han-1034683568/p/7822237.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合進階篇(九)Linux下安裝redis及redis的常用命令和操作](http://www.cnblogs.com/han-1034683568/p/7862188.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合進階篇(十)easyUI整合KindEditor詳細教程](http://www.cnblogs.com/han-1034683568/p/7930542.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合進階篇(十一)redis密碼設置、安全設置](http://www.cnblogs.com/han-1034683568/p/7978577.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合進階篇(十二)Spring集成Redis緩存](http://www.cnblogs.com/han-1034683568/p/7994231.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合進階篇(十三)MyBatis+MySQL返回插入的主鍵id](http://www.cnblogs.com/han-1034683568/p/8305122.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合進階篇(十四)Redis正確的使用姿勢](http://www.cnblogs.com/han-1034683568/p/8406497.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合進階篇(十五)階段總結](http://www.cnblogs.com/han-1034683568/p/9069008.html)\n\n\n## 優化篇(免費開源)\n\n- [Spring+SpringMVC+MyBatis+easyUI整合優化篇(一)System.out.print與Log](http://www.cnblogs.com/han-1034683568/p/6637914.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合優化篇(二)Log4j講解與整合](http://www.cnblogs.com/han-1034683568/p/6641808.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合優化篇(三)代碼測試](http://www.cnblogs.com/han-1034683568/p/6642306.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合優化篇(四)單元測試實例](http://www.cnblogs.com/han-1034683568/p/6649077.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合優化篇(五)結合MockMvc進行服務端的單元測試](http://www.cnblogs.com/han-1034683568/p/6653620.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合優化篇(六)easyUI與富文本編輯器UEditor整合](http://www.cnblogs.com/han-1034683568/p/6664660.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合優化篇(七)圖片上傳功能](http://www.cnblogs.com/han-1034683568/p/6692150.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合優化篇(八)代碼優化整理小記及個人吐槽](http://www.cnblogs.com/han-1034683568/p/6706158.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合優化篇(九)數據層優化-jdbc連接池簡述、druid簡介](http://www.cnblogs.com/han-1034683568/p/6719298.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合優化篇(十)數據層優化-整合druid](http://www.cnblogs.com/han-1034683568/p/6725191.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合優化篇(十一)數據層優化-druid監控及慢sql記錄](http://www.cnblogs.com/han-1034683568/p/6730869.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合優化篇(十二)數據層優化-explain關鍵字及慢sql優化](http://www.cnblogs.com/han-1034683568/p/6758578.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合優化篇(十三)數據層優化-表規範、索引優化](http://www.cnblogs.com/han-1034683568/p/6768807.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合優化篇(十四)談談寫博客的原因和項目優化](http://www.cnblogs.com/han-1034683568/p/6782019.html)\n\n\n## 基礎篇(免費開源)\n\n- [Spring+SpringMVC+MyBatis+easyUI整合基礎篇(一)項目簡介](http://www.cnblogs.com/han-1034683568/p/6440090.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合基礎篇(二)牛刀小試](http://www.cnblogs.com/han-1034683568/p/6440157.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合基礎篇(三)搭建步驟](http://www.cnblogs.com/han-1034683568/p/6476827.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合基礎篇(四)代碼簡化](http://www.cnblogs.com/han-1034683568/p/6476852.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合基礎篇(五)講一下maven](http://www.cnblogs.com/han-1034683568/p/6486117.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合基礎篇(六)maven整合SSM](http://www.cnblogs.com/han-1034683568/p/6507186.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合基礎篇(七)JDBC url的連接參數](http://www.cnblogs.com/han-1034683568/p/6512215.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合基礎篇(八)mysql中文查詢bug修復](http://www.cnblogs.com/han-1034683568/p/6517344.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合基礎篇(九)版本控制](http://www.cnblogs.com/han-1034683568/p/6540079.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合基礎篇(十)SVN搭建](http://www.cnblogs.com/han-1034683568/p/6545751.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合基礎篇(十一)SVN服務器進階](http://www.cnblogs.com/han-1034683568/p/6551498.html)\n- [Spring+SpringMVC+MyBatis+easyUI整合基礎篇(十二)階段總結](http://www.cnblogs.com/han-1034683568/p/6562092.html)\n\n\n推薦一下自己的達人課,感興趣的朋友可以看一下:[SSM搭建精美實用的管理系統](http://gitbook.cn/m/mazi/comp/column?columnId=5b4dae389bcda53d07056bc9&sceneId=22778a708b0f11e8974b497483da0812)',22,'SSM整合進階篇','Spring,SpringMVC,MyBatis,easyUI,AdminLte3',1,55,0,0,'2019-04-24 15:46:15','2019-04-24 15:46:15');
insert  into `tb_blog`(`blog_id`,`blog_title`,`blog_sub_url`,`blog_cover_image`,`blog_content`,`blog_category_id`,`blog_category_name`,`blog_tags`,`blog_status`,`blog_views`,`enable_comment`,`is_deleted`,`create_time`,`update_time`) values (4,'SpringBoot系列教程','','/admin/dist/img/rand/29.jpg','<h2 id=\"springboot2\">23 個實驗帶你輕鬆玩轉 Spring Boot</h2>\n\n- [**開篇詞:《23 個實驗帶你輕鬆玩轉 Spring Boot》導讀**](https://www.shiyanlou.com/courses/1274)\n- [第02課:Spring Boot 項目開發環境搭建](https://www.shiyanlou.com/courses/1274)\n- [第03課:快速構建 Spring Boot 應用](https://www.shiyanlou.com/courses/1274)\n- [第04課:Spring Boot 基礎功能開發](https://www.shiyanlou.com/courses/1274)\n- [第05課:Spring Boot 項目開發之 web 項目開發講解](https://www.shiyanlou.com/courses/1274)\n- [第06課:Spring Boot 整合 JSP 開發 web 項目](https://www.shiyanlou.com/courses/1274)\n- [第07課:模板引擎介紹及 Spring Boot 整合 Thymeleaf](https://www.shiyanlou.com/courses/1274)\n- [第08課:Thymeleaf 語法詳解](https://www.shiyanlou.com/courses/1274)\n- [第09課:FreeMarker 模板引擎整合使用教程](https://www.shiyanlou.com/courses/1274)\n- [第10課:Spring Boot 處理文件上傳及路徑回顯](https://www.shiyanlou.com/courses/1274)\n- [第11課:Spring Boot 自動配置數據源及操作數據庫](https://www.shiyanlou.com/courses/1274)\n- [第12課:Spring Boot 整合 Druid 數據源](https://www.shiyanlou.com/courses/1274)\n- [第13課:Spring Boot 整合 MyBatis 操作數據庫](https://www.shiyanlou.com/courses/1274)\n- [第14課:Spring Boot 中的事務處理](https://www.shiyanlou.com/courses/1274)\n- [第15課:Spring Boot 整合 Redis 操作緩存模塊](https://www.shiyanlou.com/courses/1274)\n- [第16課:Spring Boot 項目開發之實現定時任務](https://www.shiyanlou.com/courses/1274)\n- [第17課:Spring Boot 自定義錯誤頁面](https://www.shiyanlou.com/courses/1274)\n- [第18課:Spring Boot 集成 Swagger 生成接口文檔](https://www.shiyanlou.com/courses/1274)\n- [第19課:Spring Boot 項目打包部署介紹](https://www.shiyanlou.com/courses/1274)\n- [第20課:Spring Boot Admin 介紹及整合使用](https://www.shiyanlou.com/courses/1274)\n- [第21課:Spring Boot 資訊管理信息系統開發實戰(一)](https://www.shiyanlou.com/courses/1274)\n- [第22課:Spring Boot 資訊管理信息系統開發實戰(二)](https://www.shiyanlou.com/courses/1274)\n- [第23課:Spring Boot 資訊管理信息系統開發實戰(三)](https://www.shiyanlou.com/courses/1274)\n- [第24課:Spring Boot 資訊管理信息系統開發實戰(四)](https://www.shiyanlou.com/courses/1274)\n\n<h2 id=\"springboot1\">Spring Boot 入門及前後端分離項目實踐</h2>\n\n* [開篇詞:SpringBoot入門及前後端分離項目實踐導讀](https://www.shiyanlou.com/courses/1244)\n* [第02課:快速認識 Spring Boot 技術棧](https://www.shiyanlou.com/courses/1244)\n* [第03課:開發環境搭建](https://www.shiyanlou.com/courses/1244)\n* [第04課:快速構建 Spring Boot 應用](https://www.shiyanlou.com/courses/1244)\n* [第05課:Spring Boot 之基礎 web 功能開發](https://www.shiyanlou.com/courses/1244)\n* [第06課:Spring Boot 之數據庫連接操作](https://www.shiyanlou.com/courses/1244)\n* [第07課:Spring Boot 整合 MyBatis 操作數據庫](https://www.shiyanlou.com/courses/1244)\n* [第08課:Spring Boot 處理文件上傳及路徑回顯](https://www.shiyanlou.com/courses/1244)\n* [第09課:Spring Boot 項目實踐之前後端分離詳解](https://www.shiyanlou.com/courses/1244)\n* [第10課:Spring Boot 項目實踐之 API 設計](https://www.shiyanlou.com/courses/1244)\n* [第11課:Spring Boot 項目實踐之登錄模塊實現](https://www.shiyanlou.com/courses/1244)\n* [第12課:Spring Boot 項目實踐之分頁功能實現](https://www.shiyanlou.com/courses/1244)\n* [第13課:Spring Boot 項目實踐之jqgrid分頁整合](https://www.shiyanlou.com/courses/1244)\n* [第14課:Spring Boot 項目實踐之編輯功能實現](https://www.shiyanlou.com/courses/1244)\n* [第15課:Spring Boot 項目實踐之用戶管理模塊實現](https://www.shiyanlou.com/courses/1244)\n* [第16課:Spring Boot 項目實踐之圖片管理模塊](https://www.shiyanlou.com/courses/1244)\n* [第17課:Spring Boot 項目實踐之富文本編輯器介紹及整合](https://www.shiyanlou.com/courses/1244)\n* [第18課:Spring Boot 項目實踐之信息管理模塊實現](https://www.shiyanlou.com/courses/1244)',24,'日常隨筆','SpringBoot,入門教程,實戰教程,spring-boot企業級開發',1,10,0,0,'2019-05-13 09:58:54','2019-05-13 09:58:54');

/*Table structure for table `tb_blog_category` */

DROP TABLE IF EXISTS `tb_blog_category`;

CREATE TABLE `tb_blog_category` (
  `category_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '分類表主鍵',
  `category_name` varchar(50) NOT NULL COMMENT '分類的名稱',
  `category_icon` varchar(50) NOT NULL COMMENT '分類的圖標',
  `category_rank` int(11) NOT NULL DEFAULT '1' COMMENT '分類的排序值 被使用的越多數值越大',
  `is_deleted` tinyint(4) NOT NULL DEFAULT '0' COMMENT '是否刪除 0=否 1=是',
  `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '創建時間',
  PRIMARY KEY (`category_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

/*Data for the table `tb_blog_category` */

insert  into `tb_blog_category`(`category_id`,`category_name`,`category_icon`,`category_rank`,`is_deleted`,`create_time`) values (20,'About','/admin/dist/img/category/10.png',8,0,'2018-11-12 00:28:49');
insert  into `tb_blog_category`(`category_id`,`category_name`,`category_icon`,`category_rank`,`is_deleted`,`create_time`) values (22,'SSM整合進階篇','/admin/dist/img/category/02.png',19,0,'2018-11-12 10:42:25');
insert  into `tb_blog_category`(`category_id`,`category_name`,`category_icon`,`category_rank`,`is_deleted`,`create_time`) values (24,'日常隨筆','/admin/dist/img/category/06.png',22,0,'2018-11-12 10:43:21');

/*Table structure for table `tb_blog_comment` */

DROP TABLE IF EXISTS `tb_blog_comment`;

CREATE TABLE `tb_blog_comment` (
  `comment_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主鍵id',
  `blog_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '關聯的blog主鍵',
  `commentator` varchar(50) NOT NULL DEFAULT '' COMMENT '評論者名稱',
  `email` varchar(100) NOT NULL DEFAULT '' COMMENT '評論人的郵箱',
  `website_url` varchar(50) NOT NULL DEFAULT '' COMMENT '網址',
  `comment_body` varchar(200) NOT NULL DEFAULT '' COMMENT '評論內容',
  `comment_create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '評論提交時間',
  `commentator_ip` varchar(20) NOT NULL DEFAULT '' COMMENT '評論時的ip地址',
  `reply_body` varchar(200) NOT NULL DEFAULT '' COMMENT '回覆內容',
  `reply_create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '回覆時間',
  `comment_status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '是否審覈通過 0-未審覈 1-審覈通過',
  `is_deleted` tinyint(4) DEFAULT '0' COMMENT '是否刪除 0-未刪除 1-已刪除',
  PRIMARY KEY (`comment_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

/*Data for the table `tb_blog_comment` */

insert  into `tb_blog_comment`(`comment_id`,`blog_id`,`commentator`,`email`,`website_url`,`comment_body`,`comment_create_time`,`commentator_ip`,`reply_body`,`reply_create_time`,`comment_status`,`is_deleted`) values (26,4,'十三','[email protected]','','第一條評論','2019-05-13 10:12:19','','','2019-05-12 21:13:31',1,0);

/*Table structure for table `tb_blog_tag` */

DROP TABLE IF EXISTS `tb_blog_tag`;

CREATE TABLE `tb_blog_tag` (
  `tag_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '標籤表主鍵id',
  `tag_name` varchar(100) NOT NULL COMMENT '標籤名稱',
  `is_deleted` tinyint(4) NOT NULL DEFAULT '0' COMMENT '是否刪除 0=否 1=是',
  `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '創建時間',
  PRIMARY KEY (`tag_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

/*Data for the table `tb_blog_tag` */

insert  into `tb_blog_tag`(`tag_id`,`tag_name`,`is_deleted`,`create_time`) values (57,'世界上有一個很可愛的人',0,'2018-11-12 00:31:15');
insert  into `tb_blog_tag`(`tag_id`,`tag_name`,`is_deleted`,`create_time`) values (58,'現在這個人就在看這句話',0,'2018-11-12 00:31:15');
insert  into `tb_blog_tag`(`tag_id`,`tag_name`,`is_deleted`,`create_time`) values (66,'Spring',0,'2018-11-12 10:55:14');
insert  into `tb_blog_tag`(`tag_id`,`tag_name`,`is_deleted`,`create_time`) values (67,'SpringMVC',0,'2018-11-12 10:55:14');
insert  into `tb_blog_tag`(`tag_id`,`tag_name`,`is_deleted`,`create_time`) values (68,'MyBatis',0,'2018-11-12 10:55:14');
insert  into `tb_blog_tag`(`tag_id`,`tag_name`,`is_deleted`,`create_time`) values (69,'easyUI',0,'2018-11-12 10:55:14');
insert  into `tb_blog_tag`(`tag_id`,`tag_name`,`is_deleted`,`create_time`) values (127,'目錄',0,'2019-04-24 15:41:39');
insert  into `tb_blog_tag`(`tag_id`,`tag_name`,`is_deleted`,`create_time`) values (128,'AdminLte3',0,'2019-04-24 15:46:16');
insert  into `tb_blog_tag`(`tag_id`,`tag_name`,`is_deleted`,`create_time`) values (130,'SpringBoot',0,'2019-05-13 09:58:54');
insert  into `tb_blog_tag`(`tag_id`,`tag_name`,`is_deleted`,`create_time`) values (131,'入門教程',0,'2019-05-13 09:58:54');
insert  into `tb_blog_tag`(`tag_id`,`tag_name`,`is_deleted`,`create_time`) values (132,'實戰教程',0,'2019-05-13 09:58:54');
insert  into `tb_blog_tag`(`tag_id`,`tag_name`,`is_deleted`,`create_time`) values (133,'spring-boot企業級開發',0,'2019-05-13 09:58:54');

/*Table structure for table `tb_blog_tag_relation` */

DROP TABLE IF EXISTS `tb_blog_tag_relation`;

CREATE TABLE `tb_blog_tag_relation` (
  `relation_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '關係表id',
  `blog_id` bigint(20) NOT NULL COMMENT '博客id',
  `tag_id` int(11) NOT NULL COMMENT '標籤id',
  `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '添加時間',
  PRIMARY KEY (`relation_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

/*Data for the table `tb_blog_tag_relation` */

insert  into `tb_blog_tag_relation`(`relation_id`,`blog_id`,`tag_id`,`create_time`) values (266,1,57,'2019-05-13 09:45:42');
insert  into `tb_blog_tag_relation`(`relation_id`,`blog_id`,`tag_id`,`create_time`) values (267,1,58,'2019-05-13 09:45:42');
insert  into `tb_blog_tag_relation`(`relation_id`,`blog_id`,`tag_id`,`create_time`) values (269,2,127,'2019-05-13 09:56:49');
insert  into `tb_blog_tag_relation`(`relation_id`,`blog_id`,`tag_id`,`create_time`) values (270,4,130,'2019-05-13 09:58:54');
insert  into `tb_blog_tag_relation`(`relation_id`,`blog_id`,`tag_id`,`create_time`) values (271,4,131,'2019-05-13 09:58:54');
insert  into `tb_blog_tag_relation`(`relation_id`,`blog_id`,`tag_id`,`create_time`) values (272,4,132,'2019-05-13 09:58:54');
insert  into `tb_blog_tag_relation`(`relation_id`,`blog_id`,`tag_id`,`create_time`) values (273,4,133,'2019-05-13 09:58:54');
insert  into `tb_blog_tag_relation`(`relation_id`,`blog_id`,`tag_id`,`create_time`) values (274,3,66,'2019-05-13 10:07:27');
insert  into `tb_blog_tag_relation`(`relation_id`,`blog_id`,`tag_id`,`create_time`) values (275,3,67,'2019-05-13 10:07:27');
insert  into `tb_blog_tag_relation`(`relation_id`,`blog_id`,`tag_id`,`create_time`) values (276,3,68,'2019-05-13 10:07:27');
insert  into `tb_blog_tag_relation`(`relation_id`,`blog_id`,`tag_id`,`create_time`) values (277,3,69,'2019-05-13 10:07:27');
insert  into `tb_blog_tag_relation`(`relation_id`,`blog_id`,`tag_id`,`create_time`) values (278,3,128,'2019-05-13 10:07:27');

/*Table structure for table `tb_config` */

DROP TABLE IF EXISTS `tb_config`;

CREATE TABLE `tb_config` (
  `config_name` varchar(100) NOT NULL DEFAULT '' COMMENT '配置項的名稱',
  `config_value` varchar(200) NOT NULL DEFAULT '' COMMENT '配置項的值',
  `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '創建時間',
  `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改時間',
  PRIMARY KEY (`config_name`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

/*Data for the table `tb_config` */

insert  into `tb_config`(`config_name`,`config_value`,`create_time`,`update_time`) values ('footerAbout','your personal blog. have fun.','2018-11-11 20:33:23','2018-11-12 11:58:06');
insert  into `tb_config`(`config_name`,`config_value`,`create_time`,`update_time`) values ('footerCopyRight','2019 十三','2018-11-11 20:33:31','2018-11-12 11:58:06');
insert  into `tb_config`(`config_name`,`config_value`,`create_time`,`update_time`) values ('footerICP','浙ICP備17008806號-3','2018-11-11 20:33:27','2018-11-12 11:58:06');
insert  into `tb_config`(`config_name`,`config_value`,`create_time`,`update_time`) values ('footerPoweredBy','https://github.com/ZHENFENG13','2018-11-11 20:33:36','2018-11-12 11:58:06');
insert  into `tb_config`(`config_name`,`config_value`,`create_time`,`update_time`) values ('footerPoweredByURL','https://github.com/ZHENFENG13','2018-11-11 20:33:39','2018-11-12 11:58:06');
insert  into `tb_config`(`config_name`,`config_value`,`create_time`,`update_time`) values ('websiteDescription','personal blog是SpringBoot2+Thymeleaf+Mybatis建造的個人博客網站.SpringBoot實戰博客源碼.個人博客搭建','2018-11-11 20:33:04','2018-11-11 22:05:14');
insert  into `tb_config`(`config_name`,`config_value`,`create_time`,`update_time`) values ('websiteIcon','/admin/dist/img/favicon.png','2018-11-11 20:33:11','2018-11-11 22:05:14');
insert  into `tb_config`(`config_name`,`config_value`,`create_time`,`update_time`) values ('websiteLogo','/admin/dist/img/logo2.png','2018-11-11 20:33:08','2018-11-11 22:05:14');
insert  into `tb_config`(`config_name`,`config_value`,`create_time`,`update_time`) values ('websiteName','personal blog','2018-11-11 20:33:01','2018-11-11 22:05:14');
insert  into `tb_config`(`config_name`,`config_value`,`create_time`,`update_time`) values ('yourAvatar','/admin/dist/img/13.png','2018-11-11 20:33:14','2019-05-07 21:56:23');
insert  into `tb_config`(`config_name`,`config_value`,`create_time`,`update_time`) values ('yourEmail','[email protected]','2018-11-11 20:33:17','2019-05-07 21:56:23');
insert  into `tb_config`(`config_name`,`config_value`,`create_time`,`update_time`) values ('yourName','13','2018-11-11 20:33:20','2019-05-07 21:56:23');

/*Table structure for table `tb_link` */

DROP TABLE IF EXISTS `tb_link`;

CREATE TABLE `tb_link` (
  `link_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '友鏈表主鍵id',
  `link_type` tinyint(4) NOT NULL DEFAULT '0' COMMENT '友鏈類別 0-友鏈 1-推薦 2-個人網站',
  `link_name` varchar(50) NOT NULL COMMENT '網站名稱',
  `link_url` varchar(100) NOT NULL COMMENT '網站鏈接',
  `link_description` varchar(100) NOT NULL COMMENT '網站描述',
  `link_rank` int(11) NOT NULL DEFAULT '0' COMMENT '用於列表排序',
  `is_deleted` tinyint(4) NOT NULL DEFAULT '0' COMMENT '是否刪除 0-未刪除 1-已刪除',
  `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加時間',
  PRIMARY KEY (`link_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

/*Data for the table `tb_link` */

insert  into `tb_link`(`link_id`,`link_type`,`link_name`,`link_url`,`link_description`,`link_rank`,`is_deleted`,`create_time`) values (1,0,'tqr','rqwe','rqw',0,1,'2018-10-22 18:57:52');
insert  into `tb_link`(`link_id`,`link_type`,`link_name`,`link_url`,`link_description`,`link_rank`,`is_deleted`,`create_time`) values (2,2,'十三的GitHub','https://github.com/ZHENFENG13','十三分享代碼的地方',1,0,'2018-10-22 19:41:04');
insert  into `tb_link`(`link_id`,`link_type`,`link_name`,`link_url`,`link_description`,`link_rank`,`is_deleted`,`create_time`) values (3,2,'十三的博客','http://13blog.site','個人獨立博客13blog',14,0,'2018-10-22 19:53:34');
insert  into `tb_link`(`link_id`,`link_type`,`link_name`,`link_url`,`link_description`,`link_rank`,`is_deleted`,`create_time`) values (4,1,'CSDN 圖文課','https://gitchat.csdn.net','IT優質內容平臺',6,0,'2018-10-22 19:55:55');
insert  into `tb_link`(`link_id`,`link_type`,`link_name`,`link_url`,`link_description`,`link_rank`,`is_deleted`,`create_time`) values (5,2,'十三的博客園','https://www.cnblogs.com/han-1034683568','最開始寫博客的地方',17,0,'2018-10-22 19:56:14');
insert  into `tb_link`(`link_id`,`link_type`,`link_name`,`link_url`,`link_description`,`link_rank`,`is_deleted`,`create_time`) values (6,1,'CSDN','https://www.csdn.net/','CSDN-專業IT技術社區官網',4,0,'2018-10-22 19:56:47');
insert  into `tb_link`(`link_id`,`link_type`,`link_name`,`link_url`,`link_description`,`link_rank`,`is_deleted`,`create_time`) values (7,0,'樑桂釗的博客','http://blog.720ui.com','後端攻城獅',1,0,'2018-10-22 20:01:38');
insert  into `tb_link`(`link_id`,`link_type`,`link_name`,`link_url`,`link_description`,`link_rank`,`is_deleted`,`create_time`) values (8,0,'猿天地','http://cxytiandi.com','一個綜合性的網站,以程序猿用戶爲主,提供各種開發相關的內容',12,0,'2018-10-22 20:02:41');
insert  into `tb_link`(`link_id`,`link_type`,`link_name`,`link_url`,`link_description`,`link_rank`,`is_deleted`,`create_time`) values (9,0,'Giraffe Home','https://yemengying.com/','Giraffe Home',0,0,'2018-10-22 20:27:04');
insert  into `tb_link`(`link_id`,`link_type`,`link_name`,`link_url`,`link_description`,`link_rank`,`is_deleted`,`create_time`) values (10,0,'純潔的微笑','http://www.ityouknow.com','分享技術,分享生活',3,0,'2018-10-22 20:27:16');
insert  into `tb_link`(`link_id`,`link_type`,`link_name`,`link_url`,`link_description`,`link_rank`,`is_deleted`,`create_time`) values (11,0,'afsdf','http://localhost:28080/admin/links','fad',0,1,'2018-10-22 20:27:26');
insert  into `tb_link`(`link_id`,`link_type`,`link_name`,`link_url`,`link_description`,`link_rank`,`is_deleted`,`create_time`) values (12,1,'afsdf','http://localhost','fad1',0,1,'2018-10-24 14:04:18');
insert  into `tb_link`(`link_id`,`link_type`,`link_name`,`link_url`,`link_description`,`link_rank`,`is_deleted`,`create_time`) values (13,0,'郭趙暉','http://guozh.net/','老郭三分地',0,0,'2019-04-24 15:30:19');
insert  into `tb_link`(`link_id`,`link_type`,`link_name`,`link_url`,`link_description`,`link_rank`,`is_deleted`,`create_time`) values (14,0,'dalaoyang','https://www.dalaoyang.cn/','dalaoyang',0,0,'2019-04-24 15:31:50');
insert  into `tb_link`(`link_id`,`link_type`,`link_name`,`link_url`,`link_description`,`link_rank`,`is_deleted`,`create_time`) values (15,0,'mushblog','https://www.sansani.cn','穆世明博客',0,0,'2019-04-24 15:32:19');
insert  into `tb_link`(`link_id`,`link_type`,`link_name`,`link_url`,`link_description`,`link_rank`,`is_deleted`,`create_time`) values (16,1,'實驗樓','https://www.shiyanlou.com/','一家專注於IT技術的在線實訓平臺',17,0,'2019-04-24 16:03:48');
insert  into `tb_link`(`link_id`,`link_type`,`link_name`,`link_url`,`link_description`,`link_rank`,`is_deleted`,`create_time`) values (17,2,'《SSM 搭建精美實用的管理系統》','https://gitbook.cn/gitchat/column/5b4dae389bcda53d07056bc9','Spring+SpringMVC+MyBatis實戰課程',18,0,'2019-04-24 16:06:52');
insert  into `tb_link`(`link_id`,`link_type`,`link_name`,`link_url`,`link_description`,`link_rank`,`is_deleted`,`create_time`) values (18,2,'《Spring Boot 入門及前後端分離項目實踐》','https://www.shiyanlou.com/courses/1244','SpringBoot實戰課程',19,0,'2019-04-24 16:07:27');
insert  into `tb_link`(`link_id`,`link_type`,`link_name`,`link_url`,`link_description`,`link_rank`,`is_deleted`,`create_time`) values (19,2,'《玩轉Spring Boot 系列》','https://www.shiyanlou.com/courses/1274','SpringBoot實戰課程',20,0,'2019-04-24 16:10:30');

/*Table structure for table `tb_test` */

DROP TABLE IF EXISTS `tb_test`;

CREATE TABLE `tb_test` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主鍵',
  `test_info` varchar(50) NOT NULL COMMENT '測試內容',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;

/*Data for the table `tb_test` */

insert  into `tb_test`(`id`,`test_info`) values (1,'SpringBoot-MyBatis測試');

/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章