本博客內容,除非申明轉載,其余皆為原創。碼字辛苦,轉載請注明出處:http://www.mrxneb.tw/spec-dog/
摘要: 之前寫過幾篇spring boot入門到實戰的博文,因為某些原因沒能繼續。 框架更新迭代很快,之前還是基于1.x,現在2.x都出來很久了。還是希望能從基于該框架項目開發的整體有一個比較系統的梳理,于是有了這個基于2.x的系列,匯總到這里,持續更新。 希望對初學者或技術研發人員帶來參考,也歡迎一起交流閱讀全文
posted @ 2019-06-21 10:10 【空山新雨】 閱讀(71) 評論(0) 編輯
摘要: 日志是一個Web項目中必不可少的部分,借助它我們可以做許多事情,比如問題排查、訪問統計、監控告警等。一般通過引入slf4j的一些實現框架來做日志功能,如log4j,logback,log4j2,其性能也是依次增強。在springboot中,默認使用的框架是logback。我們經常需要在方法開頭或結尾閱讀全文
posted @ 2019-06-27 15:22 【空山新雨】 閱讀(171) 評論(3) 編輯
摘要: Spring Boot在為開發人員提供更高層次的封裝,進而提高開發效率的同時,也為出現問題時如何進行定位帶來了一定復雜性與難度。但Spring Boot同時又提供了一些診斷工具來輔助開發與分析,如spring-boot-starter-actuator。本文分享一個基于actuator與IDEA條件閱讀全文
posted @ 2019-06-27 08:23 【空山新雨】 閱讀(110) 評論(0) 編輯
摘要: 數據庫訪問是web應用必不可少的部分。現今最常用的數據庫ORM框架有Hibernate與Mybatis,Hibernate貌似在傳統IT企業用的較多,而Mybatis則在互聯網企業應用較多。通用Mapper(https://github.com/abel533/Mapper) 是一個基于Mybati閱讀全文
posted @ 2019-06-25 08:49 【空山新雨】 閱讀(440) 評論(2) 編輯
摘要: 在Web應用開發過程中,一般都涵蓋一些常用功能的實現,如數據庫訪問、異常處理、消息隊列、緩存服務、OSS服務,以及接口日志配置,接口文檔生成等。如果每個項目都來一套,則既費力又難以維護。可以通過Spring Boot的Starter來將這些常用功能進行整合與集中維護,以達到開箱即用的目的。 項目基于閱讀全文
posted @ 2019-06-21 10:32 【空山新雨】 閱讀(307) 評論(0) 編輯
摘要: 之前寫過幾篇spring boot入門到實戰的博文,因為某些原因沒能繼續。 框架更新迭代很快,之前還是基于1.x,現在2.x都出來很久了。還是希望能從基于該框架項目開發的整體有一個比較系統的梳理,于是有了這個基于2.x的系列,匯總到這里,持續更新。 希望對初學者或技術研發人員帶來參考,也歡迎一起交流閱讀全文
posted @ 2019-06-21 10:10 【空山新雨】 閱讀(71) 評論(0) 編輯
摘要: 代碼review是代碼質量保障的手段之一,同時開發成員之間代碼review也是一種技術交流的方式,雖然會占用一些時間,但對團隊而言,總體是個利大于弊的事情。如何借助現有工具在團隊內部形成代碼review的流程與規范,是team leader或技術管理者需要考慮的問題。本文分享一種基于Gitlab代碼閱讀全文
posted @ 2019-06-19 10:50 【空山新雨】 閱讀(426) 評論(2) 編輯
摘要: 原文地址: http://blog.jboost.cn/2019/06/17/git-branch.html 許多公司的開發團隊都采用Git來做代碼版本控制。如何有效地協同開發人員之間,以及開發、測試、上線各環節的工作,可能都有各自的流程與規范。本文分享的是作者一直沿用的團隊項目Git分支管理規范,閱讀全文
posted @ 2019-06-18 08:59 【空山新雨】 閱讀(685) 評論(2) 編輯
摘要: 原文地址:http://blog.jboost.cn/2019/06/16/use-git.html 對于軟件開發人員來說,git幾乎是每天都需要接觸的工具。但對于相處如此親密的工作伙伴,你對它的了解又有多少,是不是還在傻瓜式地打開一個GUI工具,點擊提交按鈕,然后“臥槽,又沖突了”,一臉懵逼到不知閱讀全文
posted @ 2019-06-17 08:12 【空山新雨】 閱讀(1107) 評論(12) 編輯
摘要: 前幾天,發現一臺阿里云服務器上的Web服務不可用。遠程SSH登錄不上,嘗試幾次登錄上去之后,執行命令都顯示 一看以為是內存泄漏導致溢出。因為執行不了任何命令, 只能通過控制臺重啟服務器恢復服務。 初步排查 服務恢復后,查看系統日志,linux系統日志路徑/var/log/messages,可通過jo閱讀全文
posted @ 2019-06-16 20:26 【空山新雨】 閱讀(257) 評論(0) 編輯
摘要: 包含功能 阿里云消息服務MNS 阿里云消息隊列服務(即時消息、延遲消息、事務消息) AOP日志 基于MyBatis通用Mapper及DRUID的數據庫訪問 dubbo支持 錯誤處理 七牛圖片服務 redis多連接池支持 swagger配置 跨域配置 源碼地址:https://github.com/r閱讀全文
posted @ 2018-11-16 09:11 【空山新雨】 閱讀(224) 評論(1) 編輯
内部期期公开一波中特