一、Java開源博客系統(AngelBlog)系統簡介
Angel作業室AngelBlog系統是基于Java Spring boot +前端bootstrap+jquery+layui等技術,資料存盤采用性能可靠穩定的Mysql資料庫 ,
該系統功能強大并且瀏覽器自適應博客,前端使用Bootstrap,支持移動端自適應,配有完備的前臺和后臺管理功能,體積輕盈,組件豐盈,從核心代碼到 API 的每一處細節都經過精心雕琢,非常適合Java開源博客的快速部署,
二、AngelBlog博客系統特色
1、為了資料方便讀寫,語言的成熟性,選擇Spring boot開發效率更高效率更快;
2、系統架構采用:耦合性低、重用性高、部署快、可維護性高等優點的三層框架進行搭建;
3、系統組態檔資料采用ehcache進行快取,使得程式在運行中效率更高、速度更快;
4、資料庫的選型,根據系統的考試題庫資料規模多方面考慮,最終調研多種資料庫后選定MySql為系統資料庫;
5、運行環境根據功能模塊的特點,選型Java Spring boot,部署方面更簡單;
三 、技術選型:
JDK8
MySQL
Spring-boot
Druid
MyBatis
Shiro
Quartz
Freemarker
Fastjson
Thymeleaf
Bootstrap
....
啟動:
main方法運行
配置:src/main/resources/application.yml (資料庫賬號密碼)、新建angelblog的資料庫并運行專案AngelBlog-web\mysql-db檔案夾下angelblog.sql 創建表陳述句,
idea運行:src/main/java/com/angelblog/AngelblogWebApplication
訪問:http://localhost:8086/
后臺:http://localhost:8086/admin/
賬號:默認管理員賬號為 admin/admin123
TIPS:
如遇到啟動失敗/切換環境變數后啟動失敗的,請先maven clean后再嘗試啟動
如果大家為了查看更詳細內容,請下載原始碼地址:gitee地址:https://gitee.com/angelcms/AngelBlog-web
并在本地使用開發開發工具打開運行
演示圖片如下:





轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/505550.html
標籤:MySQL
