# MIKU-MVC **Repository Path**: onemiku/miku-mvc ## Basic Information - **Project Name**: MIKU-MVC - **Description**: 简化使用Spring Data Jpa规范操作数据库的MVC架构框架 - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-12-07 - **Last Updated**: 2024-04-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: Java, 前后端分离, JPA, SpringBoot, Swagger ## README # MIKU-MVC 食用方式:引入Spring项目,实体层、操作层、控制层分别继承或实现相关本项目基类。 > 为简化开发工作、提高生产率而生 # 简介 | Intro Spring Boot Web、Spring Data JPA 整合框架 - 极致简化,去除基本`CRUD`操作 > 作者QQ 704191499 欢迎探讨! # 优点 | Advantages - **无依赖**:无依赖,引入即食 - **简单易用**:继承相关基类即可享用相关业务方法、接口 - **自定义操作**:支持重写父类方法,实现个性化操作 - **代码美观**:复杂sql使用视图查询,强化oop原则,提高代码可读性 - **接口整洁**:使用restFul风格构建控制器 - **自动生成控制层接口**:控制层继承相关基类,不配置或通过少量配置,即可生成crud、上传下载等接口,减少开发时间 - **自定义主键策略**:支持JPA自定义主键策略,可自由配置 # 文档 | Documentation [JavaDoc](https://apidoc.gitee.com/onemiku/miku-mvc) # 安装方式 | Installation mode - maven ```xml io.gitee.oneMiku miku-mvc 1.1.5 ``` - gradle ```groovy implementation 'io.gitee.oneMiku:miku-mvc:1.1.5' ``` # 期望 | Futures > 欢迎提出更好的意见,帮助完善 MIKU-MVC # 版权 | License [MIT License](https://www.opensource.org/licenses/mit-license.php)