工作日記(五) 完整專案開發之編碼開始

2022-09-18 09:33:28 字數 840 閱讀 2580

2020.7.13

今天下午,將環境搭建好後,就正式開始了編碼。

本人負責的是j**a後台,傳入乙個id引數、返回詳情資訊,大概就是這個邏輯。

1.使用mybatis generator自動生成了model層(model目錄下)與資料庫對應的j**abean檔案等。

2.建立與入參出參對應的j**abean,公司裡叫dto(放到了dto目錄下)。

3.找到controller.j**a,使用@autowired注入service層物件,接收入參,呼叫service層進行處理,返回詳情json。

其中,使用了這樣的方法:

@responsebody

public string searchdetail( @pathvariable("id") string id)

4.找到service層(目錄),直接寫處理方法(沒有用介面,直接實現的)。

其中,本人涉及到了乙個套娃模組,先查詢乙個a,乙個a中包含多個b,每個b又包含多個c;

大概是這麼處理的,先從表一查出a,然後根據a的id查表二,

表二是每一行只有乙個b與乙個c的形式;

本人使用hashmap將表二返回的資料合併成了乙個b對多個c的形式;

然後hashmap的個數就是b的個數,封裝成j**abean、整成list、裝到a中;

最後返回物件(j**abean)a。

目前暫時寫成這樣了,後續再優化。

7.啟動專案測試;然而,專案跑不起來,springboot還不報錯,只有debug與info標籤,只是最後控制台列印stopping service [tomcat],退出引數有時候是0,有時候是1.

到下班時間了,先提交了**,剩下的明天再說。

工作日記(一) 完整專案開發之資料結構設計

本週來了乙個新需求,領導根據需求劃分了開發小組,規範了開發流程,終於可以從頭到尾完整地開發乙個專案了。ps 之前的需求一直是做些零碎的開發,沒啥總結的,現在可以完整記錄下開發流程了 由於不知道哪些能寫哪些不能寫,導致此日記基本就是流水賬形式了,不算技術類文章,大佬可直接忽略 當故事看看應該還可以吧。...

App完整專案流程

整個專案的流程。有寫的不對的地方,望各位大神多多指教 希望能對剛入坑的童鞋有些許幫助 以下是我們公司專案的整體流程,不足之處,望能多多指教 1 蒐集需求,編寫需求文件。一般大公司這個步驟都是由產品經理或者專案經理去做的,一般小公司,比如我,都是我們程式設計師需要去做的 3 開始寫設計文件 介面設計 ...

工作日記2

1 vc 的.dsw和.dsp dsp 是專案檔案,dsw是工程檔案。dsw是工程檔案,乙個工程,即workspace中可以包含幾個專案檔案,這樣便於開發。那麼在.dsw中就是記錄該workspace包含的各個專案名稱 dsp名稱 當在乙個workspace中管理幾個專案的時候,注意在編譯或查詢的時...