1 Star 3 Fork 0

anseon/fast-java-plugin

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

🌈 介绍

🎉🎉🔥Fast-Java-Plugin是一个快速代码生成工具的IDEA 插件,能根据JSON数据快速生成相应的完整的CRUD代码逻辑,支持MySql、MongoDB数据库。目前Idea市场下载量 2.5+K ,项目持续优化中,后续优化方向:根据国内趋势,支持MyBatis代码结构,支持DDD领域模型设计层级结构等。

为什么会有这个插件:

试想一下,开发过程中,是不是避免不了增删改查,新增一个功能,往往要重复性的不停的去创建save、update、delete、list、page等等接口。

难吗?不难,恶心吗?恶心。

所以,也就有了Fast-Java-Plugin插件。

💒 优势

  • 节省繁琐和重复的创建操作;
  • 免去建表创建对象的繁琐逻辑,通过JSON字符串就可实现整个功能的业务逻辑;
  • 效率提高,打个比方,创建一个用户管理的功能,实现传统的增删改查逻辑功能,调试。快的话10分钟要吧?使用Fast-Java-Plugin插件,1分钟搞定,且逻辑基本正确,不符合的逻辑部分轻微改动适配即可。

💝️ 预览

⛱️ 操作

请注意:如果要使用该插件,那么,您必须要认同插件所默认的业务层级结构以及命名方式。

  • 1、Idea搜索插件Fast-Java安装或下载安装包进行离线安装;
  • 2、点击要生成的业务逻辑目录,比如com.easy.cloud.upms.biz,右键——>新建——Fast Java Class;
  • 3、在弹出框中输入实体类名称,如:User,内容框中输入实体类的JSON字符串,点击确定,即可得到以下目录结构代码;
|—— com.easy.cloud.upms.biz
    |—— controller
       |—— UserController.java
    |—— domain
        |—— db
            |—— UserDO.java
        |—— dto
            |—— UserDTO.java
        |—— vo
            |—— UserVO.java
    |—— converter
        |—— UserConverter.java
    |—— repository
        |—— UserRepository.java
    |—— service
        |—— impl
            |—— UserServiceImpl.java
        |—— IUserService.java

💌 支持作者

如果觉得框架不错,或者已经在使用了,希望你可以去GiteeGitHub 帮我点个 ⭐ Star,这将是对我极大的鼓励与支持。也可以一起完善该插件,让他更完善。

空文件

简介

一个下载量在 2K+ 的Idea插件,致力于帮助程序员快速生成常用的业务逻辑代码。支持Mysql、MongoDB。 展开 收起
取消

发行版

暂无发行版

贡献者

全部

语言

近期动态

不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/wxson/fast-java-plugin.git
git@gitee.com:wxson/fast-java-plugin.git
wxson
fast-java-plugin
fast-java-plugin
master

搜索帮助