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

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

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

3 个仓库

Awesome GitHub RepositoriesMapper Code Generators

Generates mapper interfaces and model classes from a database schema to eliminate repetitive boilerplate code.

Distinct from Schema-to-Code Generators: Distinct from Schema-to-Code Generators: specifically generates MyBatis mapper interfaces and model classes, not general source code from schemas.

Explore 3 awesome GitHub repositories matching software engineering & architecture · Mapper Code Generators. Refine with filters or upvote what's useful.

Awesome Mapper Code Generators GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • abel533/mapperabel533 的头像

    abel533/Mapper

    7,370在 GitHub 上查看↗

    Mapper is a MyBatis-specific library that provides annotation-driven object-relational mapping, enabling single-table CRUD operations without writing SQL or XML. It uses Java reflection and field-level annotations to map entity fields to database columns, configure primary key generation strategies, and generate mapper interfaces and model classes from database schemas. The library distinguishes itself through several practical capabilities. It includes a safe operation guard that blocks delete and update calls lacking query conditions, preventing accidental full-table modifications. Its exam

    Generates mapper interfaces and model classes from database schemas to eliminate boilerplate.

    Javamappermybatismybatis-plugin
    在 GitHub 上查看↗7,370
  • dromara/lamp-clouddromara 的头像

    dromara/lamp-cloud

    5,752在 GitHub 上查看↗

    Lamp Cloud is a multi-tenant SaaS backend framework built on Java and Spring Cloud that provides a complete foundation for building enterprise-grade administration systems. Its core identity centers on supporting multiple tenant isolation strategies—including database-per-tenant, schema-per-tenant, and shared-table modes—that can be switched without altering business code, alongside a role-based access control system enforced at the gateway layer across all microservices. The framework distinguishes itself through comprehensive tenant lifecycle management tools that allow creating, configurin

    Produces controller, service, mapper, and frontend files from database tables to accelerate CRUD development.

    Javaadmincloudeureka
    在 GitHub 上查看↗5,752
  • mybatis/generatormybatis 的头像

    mybatis/generator

    5,317在 GitHub 上查看↗

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

    Inspects database tables to automatically create model objects, mapper interfaces, and configuration files.

    Javacode-generatorjava-8kotlin
    在 GitHub 上查看↗5,317
  1. Home
  2. Software Engineering & Architecture
  3. Schema-to-Code Generators
  4. Mapper Code Generators