简介
配合优化的项目架构,能够自动生成基础CURUD,实现10秒钟开发新业务接口
https://brucege.com/doc/#/generateByTemplate
EasyCode自动生成脚本是一个与优化项目架构配合的工具,能够快速生成基础CURUD操作,帮助开发人员在10秒钟内创建新的业务接口。本文介绍了如何使用EasyCode自动生成脚本,并展示了生成的Controller和Mapper类的示例代码。
自动生成以下类,还有一个xml没截取到
生成的controller
package com.nari.supervision.daily.outbound.controller;
import com.nari.core.basic.BasicController;
import com.nari.supervision.daily.outbound.model.IdLibraryChecklist;
import com.nari.supervision.daily.outbound.param.IdLibraryChecklistParam;
import com.nari.supervision.daily.outbound.view.IdLibraryChecklistView;
import com.nari.supervision.daily.outbound.transform.IdLibraryChecklistTransform;
import com.nari.supervision.daily.outbound.dto.IdLibraryChecklistDto;
import com.nari.supervision.daily.outbound.service.IdLibraryChecklistService;
import org.springframework.web.bind.annotation.*;
import org.springframework.stereotype.Controller;
import lombok.extern.slf4j.Slf4j;
import javax.annotation.Resource;
import javax.validation.Valid;
/**
* 证照清单-路由管理
*
* @author <a href="mailto:17602556550@189.cn"> 朱永胜 </a>
* @version 1.0.0
* @since 2023-05-26 17:08:30
*/
@Controller
@Valid
@Slf4j
@RequestMapping("idLibraryChecklist")
public class IdLibraryChecklistController extends BasicController<IdLibraryChecklist, IdLibraryChecklistParam, IdLibraryChecklistView, IdLibraryChecklistDto, IdLibraryChecklistTransform> {
}
生成的mapper
package com.nari.supervision.daily.outbound.mapper;
import java.io.Serializable;
import java.util.List;
import lombok.Data;
import io.swagger.annotations.ApiModel;
import com.nari.supervision.daily.outbound.model.IdLibraryChecklist;
import com.nari.supervision.daily.outbound.param.IdLibraryChecklistParam;
import com.nari.supervision.daily.outbound.dto.IdLibraryChecklistDto;
import com.nari.core.basic.BasicDao;
import com.nari.core.web.PageParam;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
/**
* 证照清单-SQL处理
*
* @author <a href="mailto:17602556550@189.cn"> 朱永胜 </a>
* @version 1.0.0
* @since 2023-05-26 17:08:31
*/
@Mapper
public interface IdLibraryChecklistMapper extends BasicDao<IdLibraryChecklist, IdLibraryChecklistDto, IdLibraryChecklistParam> {
List<IdLibraryChecklistDto> selectPageRel(@Param("page") PageParam<IdLibraryChecklistDto, IdLibraryChecklistParam> page, @Param("param") IdLibraryChecklistParam param);
}
如何使用
一、将项目拷贝到该位置
我们需要使用的是第三个模板
二、安装插件
三、右键表,按照图示点击
如果你的idea没有配置db,请自行百度配置下
四、按照图示勾选即可
总结: EasyCode自动生成脚本是一个强大的工具,可以极大地提高开发效率。通过简单的配置和几个简单的步骤,开发人员可以快速生成基础CURUD操作的代码,从而节省大量的开发时间和精力。生成的Controller和Mapper类示例代码展示了EasyCode的功能和灵活性,使开发人员能够轻松创建和管理业务接口。如果您想要提高开发效率并减少重复劳动,EasyCode自动生成脚本绝对是一个值得尝试的工具。 对是一个值得尝试的工具。
本文是原创文章,采用 CC BY-NC-SA 4.0 协议,完整转载请注明来自 小朱
评论
隐私政策
0/500
滚动到此处加载评论...


