<var id="k6qs5"><sup id="k6qs5"></sup></var>

  • 敏哥gege的gravatar頭像
    敏哥gege 2018-01-03 09:30:56

    SpringBoot開發非常美觀的java博客系統(包含后臺管理功能)

    核心功能

    1. 文章/圖片/視頻發布、喜歡、統計閱讀次數。

    2. 文章標簽tag功能、支持按tag分類

    3. 文章支持ueditor/markdown編輯器切換(后臺配置)

    4. 評論功能,支持回復,支持表情。

    5. 第三方(微博、QQ)登錄。

    6. lucene實現的站內搜索。

    7. 響應式布局

    8. 支持用戶訂閱

    先看效果圖

    SpringBoot開發非常美觀的java博客系統(包含后臺管理功能)

    SpringBoot開發非常美觀的java博客系統(包含后臺管理功能)

    SpringBoot開發非常美觀的java博客系統(包含后臺管理功能)

    http://localhost:8080/admin/group/list

    SpringBoot開發非常美觀的java博客系統(包含后臺管理功能)

    SpringBoot開發非常美觀的java博客系統(包含后臺管理功能)SpringBoot開發非常美觀的java博客系統(包含后臺管理功能)

    技術選型:

    • JDK8
    • 數據庫MySQL
    • 主框架 (Spring-boot、Spring-data-jpa)
    • 安全權限 Shiro
    • 搜索工具 Lucene
    • 緩存 Ehcache
    • 視圖模板 Freemarker
    • 其它 Jsoup、fastjson
    • jQuery、Seajs
    • Bootstrap 前端框架
    • UEditor/Markdown編輯器
    • font-Awesome 字體/圖標
    1. 準備工作(sql文件在項目里面)

      • 安裝 Jdk8

      • 安裝 Maven

      • 準備 IDE (如果你不看源碼,可以忽略下面的步驟,直接通過Maven編譯war包:mvn clean package -DskipTests)

    2. IDE 需要配置的東西

      • 編碼方式設為UTF-8

      • 配置Maven

      • 設置Jdk8 關于這些配置,網上有一大把的資料,所以此處不再重復。

    3. 獲取代碼導入到IDE

      • 下載代碼

      • 導入到IDE的時候請選擇以Maven的方式導入

      • 項目配置參考 系統配置手冊

    4. 配置完畢

      • 啟動項目,在控制臺看到Mblog加載完畢的信息后,表示啟動成功

      • 打開瀏覽器輸入:http//localhost/mblog/ (此處僅是示例,具體具體端口因人而異),訪問成功即部署完畢

      • 后臺管理的地址是 /admin, 如果你是管理員賬號點導航欄的頭像會看到"后臺管理"

      • 啟動成功后,你應該去后臺的系統配置里配置你的網站信息等。

    5. 常見問題總結

      <Connector port="8080" protocol="HTTP/1.1" ... URIEncoding="UTF-8"/>
      • 進入系統后, 菜單加載不出來, 那應該是你沒有導 db_init.sql

      • 點標簽顯示亂碼, 請設置Tomcat的 URIEncoding 為 UTF-8

    項目截圖

    SpringBoot開發非常美觀的java博客系統(包含后臺管理功能)

    轉自:https://gitee.com/mtons/mblog

    SpringBoot開發非常美觀的java博客系統(包含后臺管理功能)

    注意:

    一、java main方式運行mblog-web下的BootApplication.java時拋出異常的解決方案

    Unable to start EmbeddedWebApplicationContext due to missing EmbeddedServletContainerFactory bean.
    SpringBoot開發非常美觀的java博客系統(包含后臺管理功能)

    注釋掉后下面圖片的這段后,記得maven要重新reimport

    SpringBoot開發非常美觀的java博客系統(包含后臺管理功能)

    SpringBoot開發非常美觀的java博客系統(包含后臺管理功能)

    否則maven依賴不生效還是會拋出以上的異常

    二、第三方登錄點擊后無響應,那是因為第三方開放平臺回調的url失效導致,需要你去對應的第三方開放平臺注冊app后獲取對應的oauth帳號

    SpringBoot開發非常美觀的java博客系統(包含后臺管理功能)

    三、idea以maven項目導入該項目后,發現沒有maven的依賴包時,需要對每個maven module進行clear和install,并且注意maven的依賴順序

    SpringBoot開發非常美觀的java博客系統(包含后臺管理功能)

    SpringBoot開發非常美觀的java博客系統(包含后臺管理功能)

    四、訪問地址是http://localhost:8080

    登錄時,帳號,密碼只要自己找個密碼,然后md5下在更新到db中即可登錄成功。

    比如:zuidaima 111111,md5后密碼是 3931MUEQD1939MQMLM4AISPVNE,md5的java類

    SpringBoot開發非常美觀的java博客系統(包含后臺管理功能)

    SpringBoot開發非常美觀的java博客系統(包含后臺管理功能)

    轉自:https://gitee.com/mtons/mblog


    打賞

    已有7人打賞

    我是大牛的gravatar頭像 java程序員z的gravatar頭像 a304515556的gravatar頭像 Onlyli的gravatar頭像 xb12369的gravatar頭像 L12318的gravatar頭像 最代碼官方的gravatar頭像

    文件名:mblog.zip,文件大小:13143.607K 下載
    最代碼最近下載分享源代碼列表最近下載
    lichengai  LV7 2月26日
    try8023  LV18 1月16日
    空中飛塵  LV13 2023年12月13日
    2410068425  LV23 2023年11月29日
    lili535353  LV1 2023年11月29日
    xiaokang1  LV9 2023年11月11日
    Seaskye  LV14 2023年11月4日
    1298281706  LV1 2023年10月29日
    周敏國  LV9 2023年10月17日
    微信網友_6658069491355648  LV2 2023年10月10日
    最代碼最近瀏覽分享源代碼列表最近瀏覽
    1134116035 2月28日
    暫無貢獻等級
    3334004690  LV3 2月20日
    晴曛  LV6 2月20日
    809606393 2月5日
    暫無貢獻等級
    程健飛  LV2 2月1日
    admin_z  LV22 1月28日
    kkkllll  LV2 1月23日
    3296029180 1月18日
    暫無貢獻等級
    dnlts_ 1月18日
    暫無貢獻等級
    try8023  LV18 1月16日
    頂部 客服 微信二維碼 底部
    >掃描二維碼關注最代碼為好友掃描二維碼關注最代碼為好友
    国产 国产 高清|护士奶头又白又大又好摸|中文字幕av一区二区三区|午夜亚洲国产理论片2020
    <var id="k6qs5"><sup id="k6qs5"></sup></var>