自學(xué)java入行工作的第十三個月

這一段時間進(jìn)入新公司了,一個禮拜內(nèi)我已經(jīng)接手項目了,996是在累,每天睡得也夠啊,七八個小時,但是就是累,就簡單講講項目上一些事情吧
崗位:一個蘿卜一個坑,有合適工作的就不要折騰跳槽了?,F(xiàn)在工作確實難找,篩學(xué)歷、專業(yè)、年限、性別、工資
業(yè)務(wù)線:
- 投標(biāo)的項目——目前我接手的就是這個,說是開發(fā)好了,但是有很多坑,接口缺少返回信息、說是沒有bug的實際上還是有bug、有的方法測試不能調(diào)用,解決方法居然是手動去注釋(雖然我剛工作的時候也干過這個事情)等等
- 外包項目——接觸了一點,一言難盡,maven是私有倉庫,本地跑不起來,要打包部署到測試環(huán)境才能測功能
技術(shù):二開,springboot mybatis plus sa-token flowable工作流等等,工作流這一方面我沒接觸過,現(xiàn)在已經(jīng)開發(fā)好了不需要我就搞,但是我感覺后面維護(hù)起來這一塊很麻煩
業(yè)務(wù)功能:除了工作流審批各種申請之類的,主要功能類似自如,租房預(yù)約、簽約、水電等等
開發(fā)規(guī)范:沒有規(guī)范,主要就是mybatis plus,雖然說這玩意兒真的能簡化開發(fā),但是真的無語,dao的操作直接用mp寫在controller或者service,我的想法就是dao做dao的事情,service做service的事情,一個作用封裝一個方法,看得清晰一點。同時我終于知道上一家公司我的領(lǐng)導(dǎo)為什么不愿意使用實體類了,維護(hù)起來時真的麻煩,一個接口返回就搞一個dto,又不復(fù)用這么搞做什么。其次就是hutool,一個datediff計算日期差一直返回正數(shù),我源碼一看才知道默認(rèn)作了比較,關(guān)鍵其他地方也用了這個方法,坑死
生產(chǎn)部署:手動部署,很麻煩,容易出問題,我現(xiàn)在部署都是把無關(guān)的全都關(guān)閉,先作備份、在部署
總結(jié):煩 很煩,但是現(xiàn)在我逐漸熟悉這個項目代碼了,逐漸接受。。。