awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 个仓库

Awesome GitHub RepositoriesData Access Layer Generators

Tools that automate the creation of mapper classes and data access logic from database schemas.

Distinct from Database API Generators: Generates the internal data access layer (mappers) rather than exposing external HTTP endpoints.

Explore 3 awesome GitHub repositories matching development tools & productivity · Data Access Layer Generators. Refine with filters or upvote what's useful.

Awesome Data Access Layer Generators GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • lihengming/spring-boot-api-project-seedlihengming 的头像

    lihengming/spring-boot-api-project-seed

    9,704在 GitHub 上查看↗

    This project is a Spring Boot API starter kit and RESTful project skeleton designed for building backend services. It provides a foundational codebase that implements a layered service architecture and standardized directory structures to organize controllers, services, and data mappers. The project features a MyBatis CRUD boilerplate generator that automates the creation of models and controllers from database tables using customizable templates. It includes a security framework for protecting endpoints via interface signature authentication to verify user identity and request authorization.

    Automates the creation of data access layers to reduce manual coding for database operations.

    Javaapijavamapper
    在 GitHub 上查看↗9,704
  • mybatis/generatormybatis 的头像

    mybatis/generator

    5,317在 GitHub 上查看↗

    MyBatis Generator 是一个检查数据库表以自动生成模型对象、映射器接口和 SQL 配置文件的工具。它作为一个数据库模式映射器和 CRUD 操作生成器,将关系数据库列转换为特定语言的类和记录。 该项目是一个可扩展的代码生成器,允许通过插件机制自定义输出文件。该框架支持添加特定的业务逻辑或修改生成过程,以产生定制的输出文件。 该生成器涵盖了广泛的功能,包括动态查询的实现、不可变模型的创建以及标准增删改查(CRUD)操作的自动化。它支持具有虚拟主键的数据库模式映射,并能为包括 Kotlin 在内的多种语言生成代码。 生成过程可以通过命令行工具、直接函数调用或作为集成到持续集成流水线中的构建工具插件来执行。

    Creates model objects and configuration files based on database tables to automate data operations.

    Javacode-generatorjava-8kotlin
    在 GitHub 上查看↗5,317
  • anjoy8/blog.coreanjoy8 的头像

    anjoy8/Blog.Core

    5,288在 GitHub 上查看↗

    Blog.Core 是一个生产就绪的后端样板,用于使用 ASP.NET Core 构建企业级 API 和微服务。它为分布式系统提供了基础架构,包括用于数据库优先(database-first)脚手架和实现多租户 API 框架的工具。 该项目的特色在于自动数据层生成,可直接从数据库模式生成实体模型和存储库层。它使用标准身份服务器协议实现了集中式身份管理系统,以处理跨多个客户端和项目的身份验证和授权。 该框架涵盖了广泛的企业级功能,包括通过事件总线进行的异步消息处理、分布式内存缓存以及读写数据库流量分离。它结合了具有部门数据限制的基于角色的访问控制,并通过 API 性能分析和活动审计提供系统可观测性。 该系统还包括对用于推送通知的双向服务器-客户端通信、全文搜索集成以及集中式服务配置的支持。

    Automatically creates model, service, and repository classes from existing database tables using templates.

    C#aopautofacautomapper
    在 GitHub 上查看↗5,288
  1. Home
  2. Development Tools & Productivity
  3. API Code Generators
  4. Data Access Layer Generators