<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          crudapi零代碼開發(fā)平臺(tái)應(yīng)用場景和成功案例

          共 1588字,需瀏覽 4分鐘

           ·

          2021-02-28 18:30

          應(yīng)用場景

          在前面文章中,已經(jīng)介紹了crudapi主要功能和使用方式,本文主要介紹crudapi應(yīng)用場景以及具體的使用方式。

          #

          概要


          crudapi屬于產(chǎn)品級(jí)的零代碼平臺(tái),無需編程,通過配置自動(dòng)生成crud增刪改查RESTful API接口。基于主流的開源框架,擁有自主知識(shí)產(chǎn)權(quán),支持二次開發(fā)。

          table?表單對(duì)應(yīng)不同的對(duì)象

          table?表關(guān)系圖顯示不同對(duì)象之間的關(guān)系

          customer?業(yè)務(wù)數(shù)據(jù)操作

          #

          目標(biāo)


          利用crudapi可以提高效率和節(jié)約成本,避免重復(fù)勞動(dòng),讓數(shù)據(jù)處理變得更簡單。

          #

          解決的問題


          在軟件開發(fā)中,通常會(huì)處理很多對(duì)象,這些對(duì)象之間具有關(guān)聯(lián)關(guān)系,數(shù)據(jù)處理最終都轉(zhuǎn)化成基本的crud增刪改查。如果采用Java語言開發(fā),需要定義Controller、Service、Repository、Entity、DTO、Mapper等代碼,這些代碼對(duì)于不同的對(duì)象來說都是類似的,代碼也無法復(fù)用。crudapi就是用來消滅這些枯燥無味的代碼,所有的對(duì)象crud都共用一套核心代碼進(jìn)行處理,可以覆蓋基本的和業(yè)務(wù)無關(guān)的CRUD操作,這樣編程人員可以把更多精力專注于業(yè)務(wù)處理上,從而節(jié)約時(shí)間和提高工作效率。

          #

          優(yōu)勢


          按照處理一個(gè)對(duì)象的情況下,和其它數(shù)據(jù)處理框架或工具的對(duì)比如下:


          名稱代碼量時(shí)間穩(wěn)定性Jdbc很大很長一般,會(huì)有bugMyBatis或hibernate大長一般,會(huì)有bug代碼生成器小一般一般,會(huì)有bugcrudapi系統(tǒng)0行1分鐘,忽略不計(jì)非常穩(wěn)定,bug基本為0

          代碼生成器相對(duì)于Jdbc或MyBatis等框架相比,生成代碼的時(shí)間減少了,但是還是需要集成代碼、編譯、打包和測試等環(huán)節(jié)過程少不了,只能減少一部分工作量。而crudapi系統(tǒng)不需要生成代碼,尤其是對(duì)象很多的情況下,節(jié)約的工作量更明顯。程序運(yùn)行起來就可以使用,真正0代碼,因?yàn)楫a(chǎn)品已經(jīng)經(jīng)過充分測試和驗(yàn)證了,所以基本沒有bug。

          #

          使用場景

          #

          研發(fā)


          后端可以通過兩種方式進(jìn)行集成:

          RESTful API:crudapi作為獨(dú)立的微服務(wù),通過微服務(wù)的方式集成,業(yè)務(wù)代碼中調(diào)用RESTful API,和數(shù)據(jù)庫crud相關(guān)的操作統(tǒng)一由crudapi系統(tǒng)處理。

          Java SDK:通過代碼調(diào)用的方式集成,業(yè)務(wù)代碼中調(diào)用crudapi系統(tǒng)接口,同樣的,數(shù)據(jù)庫crud相關(guān)的操作統(tǒng)一由crudapi系統(tǒng)處理。

          前端UI也可更換:

          系統(tǒng)默認(rèn)自帶元數(shù)據(jù)管理UI和業(yè)務(wù)數(shù)據(jù)處理UI,如果不適合,可以單獨(dú)開發(fā)一套UI,因?yàn)榍岸撕秃蠖耸欠蛛x的,所有的處理都是通過RESTful API進(jìn)行交互的。

          #

          產(chǎn)品


          crudapi系統(tǒng)通過配置可以實(shí)現(xiàn)一些基本的crud操作,如果可以滿足業(yè)務(wù)需求,就直接當(dāng)做產(chǎn)品使用,無需二次開發(fā)。

          #

          不足


          crudapi不是萬能的,它目前能解決的痛點(diǎn)就是和業(yè)務(wù)無關(guān)的CRUD操作部分,對(duì)于復(fù)雜邏輯無法實(shí)現(xiàn),所以需要二次開發(fā)。

          #

          成功案例


          success?梓光科技評(píng)價(jià)

          crudapi界面非常友好,易用!更能幫助組織更好管理業(yè)務(wù),提高工作效率,提高組織的協(xié)調(diào)性,可以形成端到端的流程閉環(huán),更好改善公司的流程和體系!

          金茶王評(píng)價(jià)

          利用crudapi定制我公司國際金茶王投票系統(tǒng),效率高,而且系統(tǒng)穩(wěn)定,節(jié)約了時(shí)間和成本,最終順利上線,得到用戶一致好評(píng),強(qiáng)烈推薦使用!

          #

          小結(jié)


          本文介紹了crudapi的使用場景,在業(yè)務(wù)場景比較簡單的情況下,可以當(dāng)做產(chǎn)品使用,如果業(yè)務(wù)場景比較復(fù)雜,適合二次開發(fā),即便是二次開發(fā),也是可以節(jié)約80%左右的工作量。

          #

          附demo演示


          官網(wǎng)地址:https://crudapi.cn

          測試地址:https://demo.crudapi.cn/crudapi/login


          瀏覽 44
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  日韩 人妻 精品 无码 | 777色色| 操操操操操操操操逼 | 毛片操逼视频 | 最新偷拍综合网 |