chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

阿里巴巴的服務(wù)分層開(kāi)發(fā)規(guī)范

汽車(chē)玩家 ? 來(lái)源:沙茶敏碎碎念 ? 作者:沙茶敏碎碎念 ? 2020-01-21 17:32 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

最近跟一個(gè)師兄吃飯,聊到他在微軟的工作,感嘆超過(guò)1萬(wàn)人維護(hù)了30年的office軟件,不得不說(shuō),一個(gè)軟件,能夠在如此多平臺(tái),如此多歷史版本中還能不斷地迭代,還能把兼容性做得如此之好真是不容易。聊到一些中美程序員的差異,中國(guó)的互聯(lián)網(wǎng)公司大多追求短平快,大部分地程序員并非軟件工程專(zhuān)業(yè)出生,軟件工程在大學(xué)也是一門(mén)比較無(wú)足輕重地必修課。但在國(guó)外,很多公司會(huì)給你充足的時(shí)間,讓你慢慢把軟件做好,做好的最重要一點(diǎn),便是可維護(hù)。無(wú)論你的設(shè)計(jì)有多么巧妙,算法有多么高深,這些都不是好代碼的標(biāo)準(zhǔn),好的代碼是可以給一個(gè)團(tuán)隊(duì)不停地維護(hù),迭代中,不輕易出現(xiàn)混亂與差錯(cuò)。

阿里巴巴的服務(wù)分層開(kāi)發(fā)規(guī)范

編程這個(gè)行業(yè)在我國(guó)盛行,也不到20年的歷史,真正流行并快速發(fā)展的,也只有最近十年。以往在大多數(shù)公司里面,開(kāi)發(fā)的規(guī)范比較少,大家各成一派,有著自己的風(fēng)格,不過(guò)這幾年,國(guó)內(nèi)的一些開(kāi)發(fā)規(guī)范慢慢盛行起來(lái)。今天我們來(lái)簡(jiǎn)單聊一聊阿里巴巴推出的JAVA開(kāi)發(fā)規(guī)范中的服務(wù)分層。

業(yè)務(wù)分層在我們的開(kāi)發(fā)中非常的常見(jiàn),好處也是非常多,首先是業(yè)務(wù)分層讓分工更加明確,邏輯更加清晰,更好地進(jìn)行維護(hù)。其次業(yè)務(wù)分層可以讓代碼更加容易復(fù)用,舉個(gè)簡(jiǎn)單例子,我們通常會(huì)把跟數(shù)據(jù)庫(kù)交互的代碼收攏到一個(gè)DAO層,如果你不這么做,會(huì)有什么問(wèn)題呢?假如某一天我們對(duì)表結(jié)構(gòu)進(jìn)行表更,新增或者替換了字段,我們可能要修改非常多處的代碼,令人頭疼。最后是讓業(yè)務(wù)更加容易擴(kuò)展,那一層有性能問(wèn)題,我們可以針對(duì)那一層該加機(jī)器就加機(jī)器,該優(yōu)化就進(jìn)行優(yōu)化。

在業(yè)務(wù)邏輯層,會(huì)處理通用的業(yè)務(wù),例如電商系統(tǒng)中的交易成單接口,會(huì)調(diào)用商品,優(yōu)惠,會(huì)員等多個(gè)子系統(tǒng),完成成單服務(wù)。在業(yè)務(wù)邏輯層中,一些通用的業(yè)務(wù)會(huì)被抽象出來(lái),放到Manage層,我們還是舉電商交易成單的例子,我們有一個(gè)訂單查詢(xún)接口,但是這個(gè)查詢(xún)接口不太想去理解太多業(yè)務(wù)邏輯,例如交易的類(lèi)型,業(yè)務(wù)方,訂單的狀態(tài)等等,可以由Service層去理解這些邏輯,然后調(diào)用Manage層對(duì)應(yīng)的查詢(xún)接口。Service層接口與Manage層都可以訪問(wèn)后方的DAO層,DAO層主要負(fù)責(zé)與數(shù)據(jù)庫(kù)交互,不理解業(yè)務(wù)邏輯。

所以,我們?cè)陂_(kāi)發(fā)項(xiàng)目的過(guò)程中,雖然不用完全按照這個(gè)規(guī)范,但也至少也把項(xiàng)目分成若干個(gè)層次,這樣,才能讓代碼更容易閱讀與維護(hù)。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • JAVA
    +關(guān)注

    關(guān)注

    20

    文章

    2992

    瀏覽量

    114826
  • 編程
    +關(guān)注

    關(guān)注

    89

    文章

    3704

    瀏覽量

    96267
  • 阿里巴巴
    +關(guān)注

    關(guān)注

    7

    文章

    1642

    瀏覽量

    48782
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    博世與阿里巴巴集團(tuán)深化戰(zhàn)略合作

    9月2日,全球領(lǐng)先的汽車(chē)技術(shù)與服務(wù)商博世與阿里巴巴集團(tuán)宣布深化戰(zhàn)略合作伙伴關(guān)系,以先進(jìn)的云計(jì)算與人工智能技術(shù)加速推動(dòng)企業(yè)數(shù)字化轉(zhuǎn)型。雙方將重點(diǎn)聚焦云端驅(qū)動(dòng)的企業(yè)運(yùn)營(yíng)、AI賦能的業(yè)務(wù)創(chuàng)新,以及電商領(lǐng)域的拓展。
    的頭像 發(fā)表于 09-02 16:09 ?349次閱讀

    普華基礎(chǔ)軟件蒞臨阿里巴巴達(dá)摩院調(diào)研交流

    近日, 普華基礎(chǔ)軟件股份有限公司(以下簡(jiǎn)稱(chēng)普華基礎(chǔ)軟件)董事、總經(jīng)理劉宏倩一行前往阿里巴巴達(dá)摩院(杭州)科技有限公司(以下簡(jiǎn)稱(chēng)達(dá)摩院)調(diào)研交流,阿里巴巴集團(tuán)高層及達(dá)摩院核心團(tuán)隊(duì)參與了本次調(diào)研交流活動(dòng)
    的頭像 發(fā)表于 04-08 10:10 ?833次閱讀

    阿里云爆發(fā)式的跨越

    表示,阿里巴巴與蘋(píng)果的合作,將不僅僅局限于手機(jī)服務(wù)領(lǐng)域,未來(lái)還將涉及更多的業(yè)務(wù)板塊。 當(dāng)媒體都在驚嘆與討論蘋(píng)果為什么選擇阿里巴巴時(shí),背后真正的主角還需要加上一個(gè) “云” 字。 長(zhǎng)期以來(lái),相比淘寶、天貓、菜鳥(niǎo),“
    的頭像 發(fā)表于 03-12 16:54 ?552次閱讀
    <b class='flag-5'>阿里</b>云爆發(fā)式的跨越

    Arm與阿里巴巴合作加速端側(cè)多模態(tài)AI體驗(yàn)

    Arm 控股有限公司(納斯達(dá)克股票代碼:ARM,以下簡(jiǎn)稱(chēng)“Arm”)近日發(fā)布與阿里巴巴淘天集團(tuán)輕量級(jí)深度學(xué)習(xí)框架 MNN 的又一新合作。
    的頭像 發(fā)表于 03-10 09:07 ?907次閱讀

    谷景阿里巴巴國(guó)際站正式上線

    在行業(yè)發(fā)展的關(guān)鍵節(jié)點(diǎn),谷景電子取得了重大突破,谷景阿里巴巴國(guó)際站正式上線!此次上線聚焦電感領(lǐng)域,旨在為全球客戶(hù)提供更較大好的電感產(chǎn)品與服務(wù),也標(biāo)志著谷景電感業(yè)務(wù)在國(guó)際化道路上邁出了關(guān)鍵一步。
    的頭像 發(fā)表于 02-26 09:44 ?634次閱讀

    蘋(píng)果與阿里巴巴或合作開(kāi)發(fā)中國(guó)iPhone AI功能

    據(jù)最新報(bào)道,蘋(píng)果公司正與阿里巴巴集團(tuán)商討合作,計(jì)劃為中國(guó)iPhone用戶(hù)量身打造一系列AI功能。這一舉措被視為蘋(píng)果應(yīng)對(duì)中國(guó)市場(chǎng)銷(xiāo)售下滑挑戰(zhàn)的重要策略,旨在通過(guò)提供更加貼合本土需求的軟件功能,吸引并留住中國(guó)用戶(hù)。
    的頭像 發(fā)表于 02-13 15:18 ?767次閱讀

    阿里巴巴Qwen大模型助力開(kāi)發(fā)低成本DeepSeek替代方案

    近日,阿里巴巴的開(kāi)源Qwen2.5模型在AI領(lǐng)域再次展現(xiàn)其強(qiáng)大實(shí)力,為斯坦福大學(xué)與伯克利大學(xué)的研究人員提供了低成本的AI訓(xùn)練解決方案。借助這一技術(shù),兩所知名學(xué)府的研究團(tuán)隊(duì)成功開(kāi)發(fā)出價(jià)格低于50美元
    的頭像 發(fā)表于 02-12 13:42 ?1172次閱讀

    阿里巴巴否認(rèn)投資DeepSeek傳聞

    ,導(dǎo)致阿里巴巴的美股在盤(pán)前交易中股價(jià)出現(xiàn)了顯著拉升,漲幅一度接近7%,市值也隨之攀升至2381億美元的高位。 然而,針對(duì)這一市場(chǎng)傳言,阿里巴巴方面迅速作出了回應(yīng)。阿里巴巴集團(tuán)副總裁顏喬在社交媒體上公
    的頭像 發(fā)表于 02-10 09:10 ?765次閱讀

    阿里巴巴否認(rèn)投資DeepSeek

    近日,有傳聞稱(chēng)阿里巴巴計(jì)劃以100億美元的估值,投資10億美元認(rèn)購(gòu)中國(guó)AI初創(chuàng)企業(yè)DeepSeek的10%股權(quán)。然而,阿里高管顏喬迅速對(duì)此進(jìn)行了否認(rèn),他表示:“同為中國(guó)杭州企業(yè),我們?yōu)镈eepSeek的成就鼓掌,但外界流傳的阿里
    的頭像 發(fā)表于 02-08 16:47 ?848次閱讀

    阿里否認(rèn)投資DeepSeek傳聞

    近日,有關(guān)阿里巴巴投資AI大模型DeepSeek的傳聞在市場(chǎng)上流傳甚廣。然而,阿里巴巴方面迅速對(duì)此進(jìn)行了澄清,明確表示并未投資DeepSeek。 據(jù)阿里相關(guān)人士透露,雖然阿里巴巴與De
    的頭像 發(fā)表于 02-08 09:30 ?710次閱讀

    阿里巴巴出售高鑫零售股權(quán),聚焦核心業(yè)務(wù)

    近日,阿里巴巴集團(tuán)正式對(duì)外發(fā)布公告,宣布其子公司及New Retail與德弘資本達(dá)成了一項(xiàng)重要協(xié)議。根據(jù)該協(xié)議,阿里巴巴將出售其所持有的高鑫零售全部股權(quán),這些股權(quán)合計(jì)占高鑫零售已發(fā)行股份總數(shù)的約
    的頭像 發(fā)表于 01-02 10:54 ?611次閱讀

    阿里巴巴74億出售銀泰百貨予雅戈?duì)?/a>

    近日,電子商務(wù)巨頭阿里巴巴集團(tuán)宣布了一項(xiàng)重大決策,決定將旗下銀泰百貨的全部股權(quán)轉(zhuǎn)讓給由雅戈?duì)柤瘓F(tuán)與銀泰管理團(tuán)隊(duì)聯(lián)合組成的財(cái)團(tuán)。這一消息引起了業(yè)界的廣泛關(guān)注。 據(jù)悉,此次交易涉及的金額高達(dá)74億元
    的頭像 發(fā)表于 12-18 10:04 ?602次閱讀

    阿里巴巴將在美國(guó)推出AI電商工具PIC COPILOT

    人工智能領(lǐng)域的一次重要嘗試,旨在利用先進(jìn)的AI技術(shù)為美國(guó)電商市場(chǎng)提供更加智能化、便捷化的服務(wù)。該工具將深度融合阿里巴巴在大數(shù)據(jù)、云計(jì)算以及電子商務(wù)領(lǐng)域的深厚積累,通過(guò)智能算法和數(shù)據(jù)分析,幫助商家更加精準(zhǔn)地把握市場(chǎng)需求,提升運(yùn)營(yíng)效率。 對(duì)于美國(guó)市
    的頭像 發(fā)表于 12-06 10:52 ?1275次閱讀

    阿里巴巴整合電商資源,成立全新電商事業(yè)群

    近日,阿里巴巴集團(tuán)迎來(lái)了一項(xiàng)重大組織調(diào)整。集團(tuán)CEO吳泳銘通過(guò)內(nèi)部郵件正式宣布,將整合國(guó)內(nèi)和海外電商業(yè)務(wù),成立全新的電商事業(yè)群。這一決策標(biāo)志著阿里巴巴在電商領(lǐng)域的一次重要戰(zhàn)略部署。 據(jù)悉,新的電商事
    的頭像 發(fā)表于 11-22 10:51 ?654次閱讀

    阿里巴巴國(guó)際站首推全流程AI產(chǎn)品

    近日,阿里巴巴國(guó)際站正式推出了其首個(gè)全流程AI產(chǎn)品——AI生意助手2.0。這一創(chuàng)新產(chǎn)品的問(wèn)世,標(biāo)志著阿里巴巴在助力中小企業(yè)外貿(mào)經(jīng)營(yíng)方面邁出了重要一步。
    的頭像 發(fā)表于 10-30 16:12 ?1050次閱讀