1. 程式人生 > >入坑Java,開始Spring boot 的後端開發之路

入坑Java,開始Spring boot 的後端開發之路

也有 得來 中間 調用 代碼 行記錄 廣泛 隨手記 domain

換了工作,從遊戲行業的大坑中走了出來,走向互聯網的大世界。新的公司是電商方向,電商行業萬變不離其宗,java,spring是最廣泛的技術。當然也有過一些特立獨行的,也做得很大,不過現在都基本切換到了這個方向。

我之前都沒有寫過java,最大的一個java工程還是在本科的時候用java寫的象棋程序(其實還是網上下載然後修改的)。所以現在要重新積累技術了。

新入門,有個小項目做了做。

首先用Spring boot 框架快速構建一個restful 服務。

然後利用dobbo的RPC框架進行微服務的互相調用。項目大概有四個服務,一個api對外,三個服務供調用。

持久化是集成了mybatis,利用mybatis會發現,只需要寫mysql的庫,表script就可以自動生成必須的domain數據類,mapper interface以及基本的sql語句映射配置。比較省事。

其他當然還有公司內部的一些控件和中間件,不多說。

對了,還有單測。我之前在遊戲行業一年,不知道是行業不同還是項目組的需求,我並沒有做過單測。基本都是開發完一部分,我自己看一遍代碼,然後就直接找前端對調。其實效率是比較低的。也是因為特別忙的原因,沒時間搞單測的開發。

現在,用上了junit的單測工具,有一種舒服的感覺。自己就可以杜絕大部分的問題。

上面提到的項目花了我大概兩周的時間去學習然後開發,又花了一周時間進行調整和單測的學習和測試覆蓋。總得來說學的比較舒服。

下面隨手記的形式來寫隨筆,對一些學到的知識進行記錄。

入坑Java,開始Spring boot 的後端開發之路