Code-Toolkit:提升开发效率的利器

产品简介

Code-Toolkit 是一款基于 IntelliJ IDEA 开发的实用工具,集快速代码生成与 SQL 语句辅助生成功能于一体。它能快速创建 controller.javaprovider.javaservice.java 等多种文件,将方法快速写入对应文件,还能依据类定义生成 SQL 的 ALTERCREATE TABLE 语句,助力开发者专注于业务逻辑开发。

使用说明

全局设置

  1. 分页设置(Paging Wrapper Setting):用于方法写入时返回参数的分页包装,需设置全限定名,如 com.*.*.Page,示例:public Page<User> testMethod(){}
  2. 返回前端页面参数包装设置(View Wrapper Setting):为方法写入时返回前端页面参数的包装类,设置全限定名,如 com.*.*.CommonResponse,示例:public CommonResponse<Page<User>> testMethod(){}
  3. ORM 框架设置(ORM Framework):用于 dao.javaservice.javaserviceImpl.java 文件创建模板选择,MyBatis 和 MyBatis-Plus 模板不同。
  4. 远程调用设置(Remote Invocation Framework):用于文件创建模板选择和方法写入。Dubbo 用于创建 provider 文件及写入方法;OpenFeign 用于创建 Controller 文件及写入方法。

业务逻辑文件创建

  1. 目录规则:业务逻辑文件父目录以 SpringApplication 目录为准。mapper.xmlresources/mapper 目录下创建。
  2. 创建方式
    • 数据库源表结构创建:选 idea 导航栏 database 中的表结构,右键选【Database To Business Logic】。
    • 实体类创建:可在项目左侧目录选实体类或在实体类代码内,右键选【Entity To Business Logic】。

业务逻辑方法写入

  1. 写入范围:支持 mapper.xmldao.java 等多种文件。
  2. 写入规则dao.java 等自动写入,controllerprovider 根据远程调用设置选择,mapper.xml 依是否选 xml 方法写入。
  3. 使用步骤:在相应文件右键选【Method To Business Logic】选参数。

SQL 辅助功能

  1. 功能用途:为实体类新增字段生成 ALTER 语句,新增实体类生成 CREATE TABLE 语句。
  2. 类型对应:Java 与 MySQL 数据类型大体对应,特殊类型需手动修改。
  3. 使用步骤
    • 生成 ALTER 语句:选字段右键选【Class Member To SQL】。
    • 生成 CREATE TABLE 语句:可在项目左侧选实体类或在代码内,右键选【Class To SQL】。

联系方式

版本说明

单数版本适用于 Idea 242.* 及以下,双数版本适用于 242.* 以上(不含 242.*)。中国大陆用户享 5 折优惠。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值