<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>

          輕量級 Spring,夠優(yōu)雅!!

          共 3284字,需瀏覽 7分鐘

           ·

          2023-08-07 17:33

          javalin:輕量級 Java 和 Kotlin Web 框架

          項目介紹

          javalin 是一個輕量級的 Web 框架,同時支持 Java 和 Kotlin,被微軟、紅帽、Uber 等公司使用。

          javalin 類似于 Spring ,有如下特點:

          • 輕量級
          • 簡單易用
          • 運行在 Web 服務(wù)器 Jetty 之上
          • 同時支持阻塞和異步編程模型
          • ......

          下面幾行代碼即可使用 javalin 完成一個簡單的 Hello World 接口:

          import io.javalin.Javalin;

          public class HelloWorld {
              public static void main(String[] args) {
                  Javalin app = Javalin.create().start(7070);
                  app.get("/", ctx -> ctx.result("Hello World"));
              }
          }

          javalin 并不是為了取代 Spring ,而是為了豐富 Java Web 框架生態(tài),Spring 的生態(tài)無敵,javalin 在開發(fā)一些簡單的項目上也是非常不錯!

          相關(guān)地址

          • Github 地址:https://github.com/tipsy/javalin。
          • 官網(wǎng):https://javalin.io/ 。

          MyBatis-Flex:優(yōu)雅的 MyBatis 增強框架

          項目介紹

          MyBatis-Flex 是一個優(yōu)雅的 MyBatis 增強框架,具備下面這些特點:

          • 輕量:除了 MyBatis 本身,再無任何第三方依賴。
          • 靈活且強大:提供了非常靈活的 QueryWrapper,支持關(guān)聯(lián)查詢、多表查詢、多主鍵、邏輯刪除、樂觀鎖更新、數(shù)據(jù)填充、數(shù)據(jù)脫敏、等等....。
          • 性能高:性能比傳統(tǒng)的 MyBatis 增強框架比如 MyBatis-Plus 要更優(yōu)秀。

          MyBatis-Flex 幾乎支持所有主流的數(shù)據(jù)庫,例如,MySQL、MariaDB、DB2、PostgreSQL、SQLite、達(dá)夢、人大金倉等等。并且,還可以通過自定義方言的方式,持續(xù)添加更多的數(shù)據(jù)庫支持。

          MyBatis-Flex 和 MyBatis-Plus 功能和性能對比

          MyBatis-Flex 直接對標(biāo)老牌 MyBatis 增強框架 MyBatis-Plus,根據(jù)官方文檔顯示,其在功能性和性能上都要更優(yōu)秀一些。

          MyBatis-Flex 和 MyBatis-Plus 的功能對比如下(數(shù)據(jù)來源于 MyBatis-Flex 官方文檔):

          MyBatis-Flex 和 Mybaits-Plus 的性能對比,大家可以直接看官方文檔提供的數(shù)據(jù)即可(地址:https://mybatis-flex.com/zh/intro/benchmark.html)。根據(jù)官方提供的案例的測試結(jié)果顯示,MyBatis-Flex 的綜合性能表現(xiàn)大概是 MyBatis-Plus 的 5~10 倍左右。

          關(guān)于 MyBatis-Flex 更詳細(xì)地介紹,可以閱讀這篇文章:超越 Mybatis-Plus?超強 ORM 框架橫空出世!

          相關(guān)地址

          • 項目地址:https://gitee.com/mybatis-flex/mybatis-flex
          • 官網(wǎng):https://mybatis-flex.com

          NGBATIS:針對 Nebula Graph + SpringBoot 的 ORM 框架

          項目介紹:一款針對 Nebula Graph + SpringBoot 的 ORM 框架,借鑒了 MyBatis 和 MyBatis Plus。

          相關(guān)地址

          • 項目地址:https://gitee.com/CorvusYe/ngbatis
          • 官網(wǎng):https://corvusye.gitee.io/ngbatis-docs/

          bbs-springboot:南生論壇(仿掘金)

          項目介紹

          • 基于微服務(wù)架構(gòu)的仿掘金論壇。
          • 后端基于 SpringBoot+MyBatis+Shiro+Dubbo+Zookeeper+RocketMQ+Redis+MySQL,前端基于 Vue+Ant Design of Vue+ECharts。

          項目架構(gòu)

          效果展示

          首頁
          管理端

          相關(guān)地址

          • 項目地址:https://github.com/maliangnansheng/bbs-springboot
          • 在線演示地址:http://bbs.nanshengbbs.top

          einvoice:電子發(fā)票識別

          項目介紹

          • 用于識別解析 pdf、ofd 格式的電子普票和電子專票。
          • 識別解析速度還不錯,筆記本電腦測試單線程 6 秒 100 張 pdf 電子發(fā)票。

          原理

          • pdf 識別解析原理:pdf 識別非 ocr 識別,按常規(guī)票面布局位置定位與文字匹配雙重規(guī)則對票面文字解析。
          • ofd 識別解析原理:讀取 ofd 文件中的描述文件

          效果展示

          相關(guān)地址

          • 項目地址:https://gitee.com/sanluan/einvoice
          • 在線演示地址:http://www.heycore.com/invoice.html

          ·············  END  ··············

          瀏覽 715
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <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>
                  国产免费久久 | 韩日精品无码 | 人人操人人av | 亚洲日韩在线网站 | 国产精品婷婷久久久久 |