Java開源博客系統AngelBlog發布(bu)
一、Java開(kai)源博客(ke)系統(tong)(AngelBlog)系統(tong)簡介
Angel工作室AngelBlog系統是基于Java Spring boot +前端bootstrap+jquery+layui等技術,數據存儲采用性能可靠穩定的Mysql數據庫 。
該系統功(gong)能強大并且瀏覽(lan)器自(zi)適(shi)應博(bo)客。前(qian)端(duan)使用Bootstrap,支持移動端(duan)自(zi)適(shi)應,配有完備的(de)(de)前(qian)臺和(he)后(hou)臺管理功(gong)能,體積輕盈,組件豐盈,從核(he)心代(dai)碼到 API 的(de)(de)每一處(chu)細節都經過精(jing)心雕琢,非常適(shi)合(he)Java開源博(bo)客的(de)(de)快速(su)部署(shu)。
二、AngelBlog博客系統特色(se)
1、為了數據方便讀寫,語言的成熟性,選擇Spring boot開發效率更高效率更快;
2、系統架構采用:耦合性低、重用性高、部署快、可維護性高等優點的三層框架進行搭建;
3、系統配置文件數據采用ehcache進行緩存,使得程序在運行中效率更高、速度更快;
4、數據庫的選型,根據系統的考試題庫數據規模多方面考慮,最終調研多種數據庫后選定MySql為系統數據庫;
5、運行環(huan)境根據功能模塊(kuai)的特點,選型Java Spring boot,部署方(fang)面更簡單(dan);
三 、技術選型:
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
訪問://localhost:8086/
后臺://localhost:8086/admin/
賬號(hao):默認管(guan)理員(yuan)賬號(hao)為(wei) admin/admin123
TIPS:
如遇(yu)到啟動失(shi)敗/切換(huan)環境變量后啟動失(shi)敗的,請先maven clean后再(zai)嘗試啟動
如果大家為了查(cha)看更詳細內容,請下(xia)載源碼地址:gitee地址://gitee.com/angelcms/AngelBlog-web
并在本地(di)使用開發開發工具(ju)打開運行(xing)
演示圖片如下:




