天天看點

針對NebulaGraph+Springboot的資料庫ORM架構,借鑒了MyBatis的使用習慣進行開發。NGBATI

作者:次元小屋

針對Nebula Graph+Springboot的資料庫ORM架構,借鑒了MyBatis的使用習慣進行開發。NGBATIS使用Java語言編寫,包含了一些類似于mybatis-plus的單表操作,以及一些圖特有的實體-關系基本操作。

NgBatis的功能包括如下:

參數替換:XML裡的nGQL本質上是字元串模闆,可以通過占位符的方式實作參數替換,進而實作動态查詢。NgBatis使用了Beetl作為模闆引擎。

ORM:支援`javax.persistence.*`當中的注解,實作對象關系映射。

内置基礎CRUD:通過繼承基類`NebulaDaoBasic`,實作基礎的CRUD操作。

項目位址:網頁連結

針對NebulaGraph+Springboot的資料庫ORM架構,借鑒了MyBatis的使用習慣進行開發。NGBATI
針對NebulaGraph+Springboot的資料庫ORM架構,借鑒了MyBatis的使用習慣進行開發。NGBATI
針對NebulaGraph+Springboot的資料庫ORM架構,借鑒了MyBatis的使用習慣進行開發。NGBATI

繼續閱讀