Tigon MyBatis

TigonMyBatis为Spring工程中MyBatis的Mapper提供增强,主要有以下特点:代码又少又壮,绝不做多余的事情仅需Mapper继承接口,实现增 删 改 查,无额外配置,爽到没女朋友用完即走,毫不留恋开始使用引入Maven依赖<dependency><groupId>me.chyxion.tigo

SmartDb-Java

SmartDb是以SQL为中心,支持多数据源、读写分离,同时又不与原有项目mybatis、hibernate冲突的非常轻量级的JavaORM框架。特性如下:支持ORM操作、常见增删改查、批量、分页等功能支持MySQL、Oracle、Postgresql、SqlServer支持在mybatis、hibernate等项目上引入SmartDb支持多数据源

ebatis
ebatis

ebatis 是一个简单方便上手的ElasticsearchORM框架。ebatis基于JavaHighLevelRESTClient开发,采用和MyBatis类似思想,只需要定义接口,便可访问Elasticsearch,隔离业务对Elasticserach底层接口的直接访问。如此以来,数据访问的时候,不需要自己手动去构建DSL语句,同时,当升级Elastisear

bee-spring-boot

bee-spring-boot是Bee与SpringBoot的整合!通过整合,让用户更方便使用这两样软件框架。Bee 是一个简单,易用,功能强大,开发速度快,编码少的JAVAORM框架。Bee简单易用:单表操作、多表关联操作,可以不用写sql,极少语句就可以完成SQL操作;概念简单,10分钟即可入门。Bee功能强大:复杂查询也支持向对象方式,分页查询性能更高,一级缓存即可

ThinkTs

ThinkTs基于koa、typeorm,侵入设计异步非阻塞反应式低代码极速定制型开发架构,灵感来自[ThinkPHP+Nestjs+FastAPI],是MVC框架,开发速度最快,效率最佳。支持 TypeORM,最好的TypescriptORM框架,轻松编写DAO层的各类逻辑允许使用静态类型修饰、类型推断,为后端开发和维护提供支持模块化开发,让应用程序更容易分层

SqlFly

SqlFly是一个好用的Java语言orm框架。特点对内将jdbc繁琐步骤进行封装,并对外提供简洁好用的API自动将查询结果集映射到实体类中,可以让你完全脱离对ResultSet的操作,贴心省事内置了多种常见查询的封装,如:统计查询、分页查询等内置一个简单的连接池实现,不使用第三方连接池也可以获得较快的执行速度,当然也可以方便的集成第三方连接池,如:c3p0

Mybatis-Milu
Mybatis-Milu

mybatis-milu是一个mybatis的增强框架,应用JPA规范,补充mybatis的ORM模型。框架主要参考Spring-data-jpa的优秀设计,并抛弃其一些复杂的设计。同时,也参考了mybatis-plus的一些理念。mybatis-milu遵循JPA的注解规范,熟悉JPA(如Hibernate、OpenJPA)的可以快速上手,不熟悉的也可以通过文档快速了解。使用通用

MyBatis Mapper
MyBatis Mapper

项目地址:https://mapper.mybatis.io介绍这是一个不需要任何配置就可以直接使用的通用Mapper,通过简单的学习就可以直接在项目中使用。1.1主要目标1.开箱即用,无需任何配置,继承基类Mapper即可获得大量通用方法;2.随心所欲,通过复制粘贴的方式可以组建自己的基类Mapper;3.全面贴心,提供Service层

RK GRPC

rk-grpc是提供gRPC-golang 框架中间件以及快速启动器,可以通过YAML文件的形式,快速启动gRPC-golang 框架微服务。提供的功能功能描述通过YAML启动服务用户可以通过定义YAML文件,快速启动基于 gRPC-golang 框架微服务。通过代码启动服务用户可以通过调用

Norm-Go

Norm是一款Golang编写的ORM工具,对分布式图数据库NebulaGraph的查询语言nGQL进行映射封装,只用实例对象即可进行图数据查询。主要特性通过struct/map(支持顶点、边)构建插入nGQL将Nebula执行结果解析为struct/map方便易用提供用于单元测试的模拟数据package

EsearchX

EsearchXforjava基于okhttp+snack3开发,是一个代码直白和简单的ElasticsearchORM框架项目里有3个关键的对象概念:执行上下文查询器命令支持自动序列化和反序列化,以及批量插入、批量更新;脚本查询、聚合查询。快速入门:publicclassDemoApp{

SeaORM

SeaORM是Rust编写的异步动态ORM,可用于在Rust中构建轻量级和并发的Web服务。异步:依赖SQLx动态:基于SeaQuery可测试面向服务示例代码Entityusesea_orm::entity::prelude::*;#[derive(Clone,Debug,PartialEq,Der