Java開源博客系統AngelBlog發布
一、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
并在本地使用開發開發工具打開運行
演示圖片如下:





浙公網安備 33010602011771號