1. 程式人生 > >springboot+mybatis+thymeleaf+docker構建的個人站點開源專案(集成了個人主頁、個人作品、個人部落格)

springboot+mybatis+thymeleaf+docker構建的個人站點開源專案(集成了個人主頁、個人作品、個人部落格)

前言

My Site 主要功能有:個人首頁、個人作品、個人部落格為一體的站點,網站的文章和作品均由markdown進行編寫,可以滿足你的基本需求。如果覺得這個專案不錯,請為它點贊支援。

專案架構

  • JDK版本:至少1.8及以上;

  • springboot版本:2.0.1RELEASE;

  • thymeleaf;

  • mybatis;

  • pagehelper版本:5.1.3;

  • druid;

  • swagger2;

預覽

網站首頁
關於頁:
關於頁
部落格首頁:
部落格首頁
登入頁:
登入頁
後臺首頁:
文章列表頁

使用方法

原始碼地址

相關推薦

springboot+mybatis+thymeleaf+docker構建個人站點開源專案個人主頁個人作品個人部落

前言 My Site 主要功能有:個人首頁、個人作品、個人部落格為一體的站點,網站的文章和作品均由markdown進行編寫,可以滿足你的基本需求。如果覺得這個專案不錯,請為它點贊支援。 專案架構

springboot+mybatis+thymeleaf專案搭建及前後端互動

前言 spring boot簡化了spring的開發, 開發人員在開發過程中省去了大量的配置, 方便開發人員後期維護. 使用spring boot可以快速的開發出restful風格微服務架構. 本文將詳細的介紹如何搭建一套spring boot 專案, 實現前後端互動. 開發工具 : IDEA&nbs

springboot+mybatis plus快速構建專案

註明:我將通過一個Demo來闡述MyBatis-Plus的強大 我的環境 JDK1.8 maven3.5.4 開發工具idea springboot2.0.5 mybatis-plus3.0.3 mysql5.7 上面是我的環境版本。 對應的資料庫指令碼

SpringBoot+Mybatis+Thymeleaf的簡單示例

花了點時間做了SpringBoot+Mybatis+Thymeleaf的簡單示例,同樣是在SpringBoot學習記錄(三)——整合Mybatis的基礎上改的。只有用過之後,印象才能更加深刻,記錄一下學習的過程,以備後續使用。 專案整體目錄:剛剛學習SpringBoot沒多久,所以用prop

建立springboot+mybatis+thymeleaf專案

搭建SpringBoot+Mybatis+Thymeleaf專案   1.https://start.spring.io/   2.配置pom.xml <?xml version="1.0" encoding="UTF-8"?&

springboot+mybatis+thymeleaf關於前後臺日期格式化問題總結

首先資料庫欄位是:date和datetime型別 對應的mybatis對映檔案的jdbcType是DATE和TIMESTAMP 第一個問題:表單提交資料含date型別的引數 如果後臺不做任何處理的話會直接報錯,大概意思是字串String不能轉化為Date型別 方法一:

基於springboot+Mybatis+thymeleaf的學生選題系統超級簡易版

一、前言 1、本篇只提供一個最基礎的架構,需要更完美的可以自己去優化。 2、這篇題目雖然是選題系統,但是可以舉一反三地使用,選X系統系列都是適用的。 看這篇文章的前提是對springboot有一定的基礎。沒學過springboot的

打造個人IP: 開源專案網站構建框架

    前言 您是否正在尋找有關如何建立部落格網站: 個人部落格 或者 開源專案官網 : Dubbo, Vue.js的構建框架? 在這篇文章我將向您展示如何建立一個美觀並且實用的開源部落格/開源專案官網構建框架!近一年來,我一直在建立部落格和網站。在那段時間裡,我已經發

開源框架JeeSiteSpringBoot實例

git 版本 指點 cat 集成 runas cor toa mage 這是拿JeeSite這個開源框架和SpringBoot集成。主要是為了供大家學習用,還有不足的希望大神指點優化~ https://gitee.com/thinkgem/jeesite這是原始版本的下載地

使用SSM 或者 springboot +mybatis時,對資料庫的認證資訊使用者名稱,密碼進行加密。

通常情況下,為了提高安全性,我們需要對資料庫的認證資訊進行加密操作,然後在啟動專案的時候,會自動解密來核對資訊是否正確。下面介紹在SSM和springboot專案中分別是怎樣實現的。 無論是使用SSM還是springboot,首先我們需要一個加密工具,這裡我採用的是AES 高階加

docker簡易環境搭建實戰篇:以人人網開源專案renren-fast搭建分散式部署後端篇

docker簡易環境搭建實戰篇:以人人網開源專案(renren-fast)搭建分散式部署(後端篇) 寫在前面:注:閱讀本文前,請先閱讀docker標籤的docker簡易系列的文章。 後端最終實現的架構圖: 第一步 簡單瞭解人人開源專案renren-fast 官網:h

docker簡易環境搭建實戰篇:以人人網開源專案renren-fast-vue搭建分散式部署前端篇

docker簡易環境搭建實戰篇:以人人網開源專案(renren-fast-vue)搭建分散式部署(前端篇) 寫在前面:注:閱讀本文前,請先閱讀docker標籤的docker簡易系列的文章。 前端最終實現的架構圖: 第一步 修改前端專案配置 修改專案目錄中 static/co

BBS--功能4:個人站點頁面設計ORM跨表與分組查詢

.html closed have god trunc font .cn userinfo mon 查詢: 日期歸檔查詢 1 date_format ============date,time,datetime=========

基於SpringBoot + Mybatis + webpack+VueJs + ElementUI編寫的管理系統

寫在前面:第一篇主要寫Vue,第二篇主要寫SpringBoot(可能沒第二篇了。。) 一、基本思維 整個系統所採用的是前後端分離的理念,vue負責頁面展示,SpringBoot負責業務邏輯處理,這樣在編寫的過程中很容易發現問題的所在以及給後期維護減少了許

Springboot整合dubbo構建maven多模組專案

在中,我們配置了一個dubbo專案,包含三個模組springboot-dubbo-api、springboot-dubbo-server和springboot-dubbo-client,並且在springboot-dubbo-server和springboot-dubbo-c

Docker構建nginx+uwsgi+flask映象

前言 筆者之前是從事Java方面的工作,自從18年5月左右來到新的公司,接觸到Python,被其簡單優雅的語法風格深深吸引,同時,新公司也幫助筆者開啟Docker世界的大門,讓筆者體會到“一次打包,到處執行”的快感。出於對Docker和Python的喜愛,寫下這篇文章。 基礎工作 這裡,筆者會先教大家用

Docker構建nginx+uwsgi+flask映象

Dockerfile搭建環境並打包應用 在上一章Docker構建nginx+uwsgi+flask映象(一)的學習中,我們學會用命令列一句一句在alpine環境中搭建nginx+uwsgi+flask服務,但這體現不了Docker為我們帶來的便利,而本章,我們將通過Dockerfile來製作基礎映象和打包應

Springboot整合dubbo構建maven多模組專案- 專案建立和pom.xml中jar包配置

       以前一直用Spring作為容器構建專案,但是看到Spring官網一直在推Springboot,最重要的是Springboot確實避免自己尋找多個jar包(大多數情況下,可能自己都不記得該引入哪些jar包)和jar包之間衝突的問題,同時省掉了在整合其他框架時候

docker 構建php-fpm 7.2swoole 映象

mkdir -p ~/mnt/docker/php mkdir -p ~/mnt/docker/php #下載swoole-2

spring boot 學習之路3 mybatis

sys pat min lba asn ria [] system emp 下面就簡單來說一下spring boot 與mybatiis的整合問題,如果你還沒學習spring boot的註解的話,要先去看spring boot的註解 好了,現在讓我們來搞一下與mybat