經(jīng)過(guò)接近半個(gè)多月的app開(kāi)發(fā),終于在3月21號(hào)凌晨2點(diǎn)半菲律賓上線了
框架
這次的app接口開(kāi)發(fā)基本上是一個(gè)全新的項(xiàng)目
- 項(xiàng)目結(jié)構(gòu)從原來(lái)的ssm升級(jí)為spring boot/cloud
- 這次服務(wù)粒度沒(méi)有細(xì)分,但大的層面分成3部分
- Controller 層服務(wù):這一層主要是用于app頁(yè)面調(diào)用,之所以要單獨(dú)分出來(lái)作為服務(wù),我覺(jué)得最主要的原因是適應(yīng)后邊層出不窮的馬甲包,從接口調(diào)用上可以看作是不同的產(chǎn)品,從而規(guī)避一些市場(chǎng)審核風(fēng)險(xiǎn)
- Service 層服務(wù):大家都懂吧,主要用于業(yè)務(wù)的邏輯處理,在這里我們定了個(gè)不錯(cuò)的規(guī)范:1. 服務(wù)調(diào)服務(wù)。 2. 而且粒度要盡量分得小一些,避免后邊接口升級(jí)造成過(guò)多的重復(fù)代碼,因?yàn)榻涌谏?jí)我們不允許修改原理接口代碼,而是一個(gè)全新的接口
- feign api層,Service服務(wù) 對(duì)外開(kāi)放的接口,主要用于鏈接 Contrlloer服務(wù)和Service服務(wù),內(nèi)部服務(wù)與服務(wù)之間的快速調(diào)用
業(yè)務(wù)(金融app)
- 登陸模塊
- 主頁(yè)面模塊
- 申請(qǐng)流程
- 基本信息填寫
- 職業(yè)信息
- 證件資料
- 審核流程
- 還款流程