推荐一款Java开发的精美个人博客
點擊下方「關注」和「星標」公眾號
嗨嘍,大家好,我是圈子哥!
今天已經是五一的最后一天了,這個五一出去浪了兩天,但是,發現這個五一旅游的人真的太多了,真的只能用人山人海來形容了,昨天在過馬路的時候,也見識到了短視頻中的場景,源源不斷的人從馬路走過,真的是太恐怖了,以后還是少這樣的節假日出去玩(附上一張五一出去玩的圖片)。最后,在這個五一的最后一天的晚上,給大家說一聲明天工作快樂,哈哈哈!
好了,閑聊就到這里了,現在來聊聊正事,今天想了很久給大家分享一些什么呢,想來想去,最后,還是覺得給大家分享一些有價值的東西,說實話,前段時間由于個人原因,時間實在是在緊張了,很久都沒有好好的坐下來寫文章,還好,現在總算是繁忙的日子暫時告一段落了,以后會經常給大家分享我的原創文章。
想必大家都有博客,不管是一些大的官方的博客,還是個人博客,作為技術人員,博客是一種很好的記錄個人技術成長的平臺,我也是從大學開始就愛上了寫博客,也正是大學養成的習慣,才讓我現在有給大家分享的機會,其實,做公眾號,也是在寫博客,記錄個人的生活和技術的分享,這都是異曲同工的,正好,今天看到了一款由Java技術棧開發的個人博客項目,給大家分享一下。
此款Java個人博客主題非常精美,但命名確實也簡單:Mblog。現在在市面上可以采用的個人博客的方案其實已經非常多了,昨天在公眾號就分享了我的個人使用博客的方案,大家有興趣可以去看看,我相信還有一定的收獲的。而今天分享的博客是純粹使用Java開發的博客,支持多用戶,可以進行用戶注冊和登錄,同時,能夠切換博客的主題,來,先看一張精美的博客主頁的截圖吧。
首先,我們來看看這個精美的個人博客系統采用的技術棧,這對于后面做一些個人的維護都是非常重要的,如果選用這樣的個人開發的博客,最好還是自己對于相關的技術棧需要有一定的了解,為什么這樣說呢,因為,從我個人的經驗來說,如果不是像WordPress那種很難做重構的框架,我就暫且叫它框架吧,當博客不滿足個人的需求的時候,我是會去做一些二次開發的,這樣就能很好的滿足我的需求,所以,了解相關的技術棧的話,對你后面做一些二次開發都是非常有幫助的。
技術選型
????JDK8MySQLSpring-bootSpring-data-jpaShiroLombokFreemarkerBootstrapSeaJs上面就是這個博客的整體使用的技術棧了,其實,如果是作為一名Java開發人員,這些技術都是司空見慣的了,沒有什么好說的,如果你對前端不太了解,那也不是很大的問題,畢竟我們的學習能力可不是吹的,是吧?
從上圖來看,整個項目的項目結構也是非常簡單的,是非常經典的Java項目的結構了,當然,結構也非常的清晰了,作為個人的博客,采用這種結構我覺得也是ok的,簡單,能夠快速開發。
基本的介紹就這么多了,關于項目的細枝末節,可以后面如果有需求的時候,再仔細琢磨就好了,下面看看這個博客下載下來之后怎么啟動。
整個項目就是傳統的Java項目而已,所以,啟動項目也非常的簡單,只需要在main方法直接啟動就行,步驟如下。
第一,使用IDE打開,采用maven的方式?
第二,修改配置文件src/main/resources/application-mysql.yml里的數據庫相關配置?
第三,找到com.mtons.mblog.BootApplication類,直接運行main方法即可啟動?
第四,瀏覽器運行http://localhost:8080, 后臺地址 http://localhost:8080/admin 管理員賬號 admin 密碼 12345
如果采用docker的方式啟動,步驟如下。
第一,cd mblog進入項目?
第二,運行 docker-compose up -d 命令?
第三,啟動后,訪問 http://localhost:8080
第四,查看日志 docker-compose logs -f server
最后,再給大家看一下啟動之后博客的全貌。
整體
主頁
登錄
標簽頁
我是圈子哥,今天的分享到這里就結束了,如果有什么疑問,歡迎大家加下面的微信跟我溝通。最后,明天上班快樂!
獲取方式
點擊下方公眾號,回復:D133
碼字不易,點個「在看」和「贊」支持一下。 推薦閱讀 寫博客能月入 10K?從外包公司離職了6年,終拿騰訊 offer!955,不加班!總結
以上是生活随笔為你收集整理的推荐一款Java开发的精美个人博客的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 分享一个在线考试系统,练手项目用他很香
- 下一篇: 看看别人家 SpringBoot 的全局