# codeTemplate **Repository Path**: adsadaa/code-template ## Basic Information - **Project Name**: codeTemplate - **Description**: 代码生成器 - **Primary Language**: Unknown - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2023-08-31 - **Last Updated**: 2023-09-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 需要下载easycode-mybatiscodehelper插件 #### 1.将easycode文件夹复制到 Screatches and Consoles的Extentions 下 ![img_2.png](img_2.png) #### 2.修改mybatisCodehelper.vm 的包路径 模板里的工具类路径,可以使用idea全局替换,将模板内的路径全部替换,也可以抽象成mybatisCodehelper.vm内的配置项 #### 3.在idea数据库插件上点击右键,选择easycode-mybatiscodehelper new ![img.png](img.png) #### 4.选择all 如果是第一次生成,可以选择弹框(是),否则不建议选该选项,会覆盖原文件,不选择的话会提供代码比较页面,自行解决冲突 ![img_3.png](img_3.png) ### easycode-mybatiscodehelper插件 说明 #### 1.mybatisCodehelper.vm 内配置包路径等参数,可以自己在内部定义一下开关参数如 #set($useLombok=true) 使用lombok #### 2.一定要使用new的方式,old是基于插件本身的,必须在idea的setting里才能修改模板 #### 3.easycode文件夹可以放在项目里,也可以放在Screatches and Consoles 文件夹下,建议放在 Screatches and Consoles 文件夹下,这样每个项目都能使用该配置,当然,如果想每个项目都有不同的代码生成器,放在项目文件夹内页不是不可 #### 4.搭配mybatiscodeHelperPro插件更酸爽哦 ### 代码生成后,启动项目访问swagger地址 localhost:8080/doc.html 进行测试 #### result为详情vo,像订单vo往往内部会有子订单vo的集合,生成后自行添加 #### briefResult 为简化vo,一般只有id和name字段,用来做下拉框接口 #### pageResult 为分页vo,分页vo往往只有少部分字段,不像详情vo返回很多关联的表