Spring-Mybatis-Vue 源代码生成器 (给程序员和计算机系学生的开发利器)

官网:http://spring-mybatis.top/
开始免费生成第一个项目 http://free.spring-mybatis.top

一句话,Spring-Mybatis-Vue 源代码生成器是充分使用ER图信息生成了所有能生成的源代码(应用框架和前后端增删改查/CRUD),避免了程序员没有提升的重复劳动,而更加关注于业务逻辑开发和自身的技术进步

主要功能描述

本软件(Spring-Mybatis-Vue 源代码生成器)是一个服务于Web软件开发人员的在线工具,是一个面向Spring Boot + Mybatis + Vue (前端 + 后端) 源代码生成器,生成的源代码可以直接运行且通过浏览器使用、并且单元测试通过。

使用人群:Web程序员(前端和后端)、学习软件开发的大学生、产品经理、项目经理、测试人员。

用户以文本格式描述系统的ER图作为输入(包括任意多个 一对一一对多多对多 关系),本软件会生成:

  • 后端部分

    • 标准RESTful Controller源代码,包括增删改查分页排序以及Blob支持。
    • 提供针对上述Controller的完整单元测试案例源代码
    • 基于Maven的完整的Spring Boot框架(根目录输入./mvnw就可以启动可以使用的前后端程序)。
    • 包括数据库的完整定义以及约束关系的源代码(支持MysqlH2内存数据库等)。
    • 使用MyBatis Generator生成的Mapper、Example源码以及测试数据。
    • 集成了Swagger OpenAPI支持。
    • 基于角色的基本用户权限管理源代码(使用JwtSession)。
    • 包含Docker-Compose文件以及CI-CD支持。
  • 前端部分

    • 包含完整的Vue(或Angular源代码,与后端匹配,支持增删改查功能。
  • 管理部分

    • 提供资源监控,包括内存、请求数等的源代码。
    • 包含Spring配置管理的源代码。
    • 提供服务状态管理的源代码。
    • 包含日志管理的源代码。
    • 如果选择H2内存数据库,提供H2自带的一个客户端。

开发背景

本软件是在JHipster基础上进行二次开发的,Jhipster是商业友好的开源许可证(Apache-2.0 license),github 20k星,4k fork https://github.com/jhipster/generator-jhipster

本软件还使用了JDL Studio,JDL Studio同样是商业友好开源许可证(Apache-2.0 license) https://github.com/jhipster/jdl-studio

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值