java代码自动生成,在线生成非常好用收藏

介绍了一个方便的在线代码生成器,适用于spring+mybatis项目,通过上传SQL表结构即可快速生成代码,需手动创建DTO对象。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

spring+mybatis开发项目时,可以使用很多代码生成策略。但是一般都要装这个装那个,有时候临时用下要改配置、连接啥的不是很方便。终于找到一个很方便的在线代码生成器。
工具地址:https://tool.ityuan.com/gcode

操作步骤:
一、用navicat导出表结构(navicat8及以下版本导出的表结构才行,navicat12导出的表结构我这边测试上传有问题)
二、点击上传sql表结构(需要注意跟进自己实际需要设置实体名称、包路径)
在这里插入图片描述
三、生成代码如图,点击右侧copy按钮可以copy代码
在这里插入图片描述
这里需要注意的是例如生成的对象是Student, 需要自己手动建一个对象StudentDTO继承Student。表示对象的调用入参。例如:

package com.myschool.student.mapper;

import com.myschool.student.dto.StudentInfoDTO;
import com.myschool.student.entity.StudentInfo;
import java.util.List;

public interface StudentInfoMapper {
    int delete(Long id);

    int insert(StudentInfo studentInfo);

    int insertDynamic(StudentInfo studentInfo);

    int updateDynamic(StudentInfo studentInfo);

    int update(StudentInfo studentInfo);

    StudentInfo selectById(Long id);

    List<StudentInfo> findPageWithResult(StudentInfoDTO studentInfoDTO);

    Integer findPageWithCount(StudentInfoDTO studentInfoDTO);
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值