免费爱碰视频在线观看,九九精品国产屋,欧美亚洲尤物久久精品,1024在线观看视频亚洲

      APIJSON,鵝廠開源的零代碼、全功能、強安全ORM庫

      APIJSON,鵝廠開源的零代碼、全功能、強安全ORM庫

      項目介紹

      APIJSON是鵝廠開源出來的零代碼、全功能、強安全的ORM庫,是一種專為 API 而生的 JSON 網(wǎng)絡傳輸協(xié)議以及基于這套協(xié)議實現(xiàn)的庫。為各種增刪改查提供了完全自動化的萬能通用接口,零代碼實時滿足千變?nèi)f化的各種新增和變更需求。

      能大幅降低開發(fā)和溝通成本,簡化開發(fā)流程,縮短開發(fā)周期。適合中小型前后端分離的項目,尤其是 初創(chuàng)項目、內(nèi)部項目、低代碼/零代碼、小程序、BaaS、Serverless 等。

      其社區(qū)非?;钴S,生態(tài)完善,早已形成了.net,python,php,go等多語言的版本,你能遇到的問題都能在這里解決。

      優(yōu)勢特點

      對于后端

      • 提供萬能通用接口,大部分 HTTP API 不用再寫
      • 零代碼增刪改查、各種跨庫連表、多層嵌套子查詢等
      • 自動生成文檔,不用再編寫和維護,且自動靜態(tài)檢查
      • 自動校驗權(quán)限、自動管理版本、自動防 SQL 注入
      • 開放 HTTP API 無需劃分版本,始終保持兼容

      對于前端

      • 不用再向后端催接口、求文檔
      • 數(shù)據(jù)和結(jié)構(gòu)完全定制,要啥有啥
      • 看請求知結(jié)果,所求即所得
      • 可一次獲取任何數(shù)據(jù)、任何結(jié)構(gòu)
      • 能去除多余數(shù)據(jù),節(jié)省流量提高速度

      部署使用

      數(shù)據(jù)庫:MySql5.7;

      數(shù)據(jù)庫管理工具:Navicat;

      開發(fā)IDE:IntelliJ IDEA

      1.下載后端源碼

      git clone https://github.com/APIJSON/APIJSON-Demo.git

      2.初始化數(shù)據(jù)庫

      運行Navicate,新建sys模式(如果存在則不用新建),運行sql文件(sql文件位置:根目錄MySQLsys.sql)初始化數(shù)據(jù)表,執(zhí)行成功后刷新會看到初始化后的數(shù)據(jù)表。

      3.使用IntelliJ IDEA打開項目

      打開IntelliJ IDEA工具,F(xiàn)ile->Open ,選擇”解壓根目錄/D:MSourceAPIJSON-Demo-masterAPIJSON-Java-Server“文件夾下面的 APIJSONBoot項目,導入源碼。

      IDE工具會自動從加載所需的庫文件。

      4.配置文件

      打開 DemoSQLConfig類,編輯 getDBUri,getDBAccount,getDBPassword,getSchema 的返回值為你自己數(shù)據(jù)庫的配置。

      DemoSQLConfig.java

      @JSONField(serialize = false) // 不在日志打印 賬號/密碼敏感信息,用了 UnitAuto 則一定要加@Overridepublic String getDBUri() {if (isMySQL()) {return “jdbc:mysql://localhost:3306?serverTimezone=GMT%2B8&useUnicode=true&characterEncoding=UTF-8”; //TODO 改成你自己的,TiDB 可以當成 MySQL 使用,默認端口為 4000}return null;}@JSONField(serialize = false) // 不在日志打印 賬號/密碼 等敏感信息,用了 UnitAuto 則一定要加@Overridepublic String getDBAccount() {if (isMySQL()) {return “root”; //TODO 改成你自己的}return null;}@JSONField(serialize = false) // 不在日志打印 賬號/密碼 等敏感信息,用了 UnitAuto 則一定要加@Overridepublic String getDBPassword() {if (isMySQL()) {return “123456”; //TODO 改成你自己的,TiDB 可以當成 MySQL 使用, 默認密碼為空字符串 “”}return null;}

      5.運行項目

      APIJSONDemo/APIJSONBoot: 右鍵 DemoApplication > Run DemoApplication.mainAPIJSONFinal: 右鍵 DemoAppConfig > Run DemoAppConfig.main

      測試連接

      在瀏覽器輸入 http://localhost:8080/get/{},如果出現(xiàn)以下代碼段說明運行成功。

      { “code”: 200, “msg”: “success”}

      語法學習請參考官方文檔:https://github.com/Tencent/APIJSON/blob/master/%E8%AF%A6%E7%BB%86%E7%9A%84%E8%AF%B4%E6%98%8E%E6%96%87%E6%A1%A3.md

      開源許可

      使用 Apache License 2.0,對 公司、團隊、個人 等 商用、非商用 都自由免費且非常友好,請放心使用和登記。

      鄭重聲明:本文內(nèi)容及圖片均整理自互聯(lián)網(wǎng),不代表本站立場,版權(quán)歸原作者所有,如有侵權(quán)請聯(lián)系管理員(admin#wlmqw.com)刪除。
      (0)
      用戶投稿
      上一篇 2022年6月14日 09:14
      下一篇 2022年6月14日 09:15

      相關(guān)推薦

      • 39個玩家搶灘,長三角成“輕資產(chǎn)”主戰(zhàn)場

        以下文章來源于商業(yè)地產(chǎn)頭條 ,作者胡雨晴 商業(yè)地產(chǎn)頭條. 贏商網(wǎng)旗下商業(yè)深度報道平臺,以獨立深挖為核心主張,圍繞商業(yè)高層、戰(zhàn)略、資本等內(nèi)容進行報道,記錄與線下場景有關(guān)的那些人、那些…

        2022年8月21日
      • APP迎來最強監(jiān)管新規(guī) 嚴禁刷榜刷量控評

        本報記者 裴昱 北京報道 已成為中國社會生活必要組成部分的互聯(lián)網(wǎng)應用程序(下稱“APP”),將在8月1日迎來更為嚴格的監(jiān)管規(guī)定。 6月14日,國家互聯(lián)網(wǎng)信息辦公室(下稱“網(wǎng)信辦”)…

        2022年6月16日
      • 2693萬中標能源集團物資公司電子商務中心IPV6網(wǎng)絡設備鋪貨

        6月14日,國家能源集團物資公司電子商務中心2022年度集團級IPV6網(wǎng)絡設備鋪貨公開招標采購中標候選人公示,中標候選人第一名:新華三技術(shù)有限公司 ,投標報價:2693.50135…

        2022年6月17日
      • Mighty Bear Games籌集1000萬美元 用于開發(fā)Web3游戲

        Mighty Bear Games通過代幣銷售籌集了1000萬美元,用于啟動一個區(qū)塊鏈游戲部門,并制作Mighty Action Heroes Web3游戲。 Mighty Bea…

        2022年7月29日
      • OPPO A36適配ColorOS 12 正式版,千元入門機迎來“春天”

        最近一段時間,ColorOS 12 正式版頻頻出現(xiàn)在微博熱搜,可以發(fā)現(xiàn)有些安卓旗艦已經(jīng)陸續(xù)開啟了ColorOS 12 正式版升級計劃,而在本次升級的浪潮中,OPPO有幾款手機尤為突…

        2022年6月27日
      • iPhone 14 Pro 來了,真香

        抖音:Apple 來了! 近日 Apple 正式入駐抖音平臺,與其他平臺一樣 Apple 抖音號就叫 Apple,一共發(fā)布 4 條作品。 Apple 官方抖音賬號簡介:把看到的拍成…

        2022年6月26日
      • 貓和老鼠手游:貓方ban位??陀心男??沒有哪只貓是絕對弱的

        鼠皇貓皇們大家好,上期分享了現(xiàn)版本T0鼠方角色強度分析。玩家紛紛留言想看T0貓方角色強度分析。貓和老鼠手游一直被玩家們調(diào)侃是“毛和老虎”,本意更是老鼠強無敵,貓咪弱得一無是處。那么…

        2022年7月1日
      • 分享搭建wordpress博客網(wǎng)站的10個步驟(搭建wordpress博客網(wǎng)站的步驟有哪些)

        網(wǎng)站搭建也沒有大家說的難么難操作,小編就告訴大家如何快速且簡單的博客網(wǎng)站搭建教程。 首先準備好以下信息和軟件。 第一:ftp地址、ftp用戶名、ftp密碼。 第二:數(shù)據(jù)庫名、數(shù)據(jù)庫…

        2022年10月18日
      • 一文詳解|Go 分布式鏈路追蹤實現(xiàn)原理

        在分布式、微服務架構(gòu)下,應用一個請求往往貫穿多個分布式服務,這給應用的故障排查、性能優(yōu)化帶來新的挑戰(zhàn)。分布式鏈路追蹤作為解決分布式應用可觀測問題的重要技術(shù),愈發(fā)成為分布式應用不可缺…

        2022年6月29日
      • 方特攻略續(xù)

        頭條小白,不知道如何修改已發(fā)布文章,只好重開一篇。先感謝看了我半拉文章的友友。 上篇說了兩個最聚人氣戶外游樂項目,其余的就是一些木馬、擺錘、海盜船之類的常規(guī)項目。還有一個柯基跑跑車…

        2022年8月12日

      聯(lián)系我們

      聯(lián)系郵箱:admin#wlmqw.com
      工作時間:周一至周五,10:30-18:30,節(jié)假日休息