官网地址:http://mapstruct.org/MapStruct 是一个代码生成器,简化了不同的 Java Bean 之间映射的处理,所谓的映射指的就是从一个实体变化成一个实体。例如我们在实际开发中,DAO 层的实体(PO)和一些数据传输对象(DTO),大部分属性都是相同的,只有少部分的不同,... ...
分类:
编程语言 时间:
2020-01-29 12:13:56
阅读次数:
235
1.代码生成器: [正反双向](单表、主表、明细表、树形表,快速开发利器)freemaker模版技术 ,0个代码不用写,生成完整的一个模块,带页面、建表sql脚本、处理类、service等完整模块2.多数据源:(支持同时连接无数个数据库,可以不同的模块连接不同数的据库)支持N个数据源3.阿里数据库连 ...
分类:
编程语言 时间:
2020-01-27 14:02:18
阅读次数:
96
在日常开发中,数据持久技术使用的架子使用频率最高的有3个,即spring jdbc , spring jpa, spring mybatis.详情可以看我之前的一篇文章 "spring操作数据库的3个架子" . spring jdbc封装的比较少,需要在代码中拼接sql,不太适合大规模的企业级别的开 ...
分类:
编程语言 时间:
2020-01-20 18:48:00
阅读次数:
55
在C#程序编写过程中,会遇到:Resx 文件无效。未能加载 .RESX 文件中使用的类型 System.Collections.Generic.List1`请确保已在项目中添加了必需的引用。 主要原因很可能是使用了类的可序列化的原因,代码如下: [Serializable] public class ...
分类:
其他好文 时间:
2020-01-18 11:08:12
阅读次数:
157
默认方式 安装k8s.io/code-generator$ go get -u k8s.io/code-generator/ ... 但是由于网络原因 这种情况一般实现不了 github方式安装 mkdir -p /home/gocode/src/k8s.io git clone https://g ...
分类:
其他好文 时间:
2020-01-17 15:07:03
阅读次数:
252
众所周知,在各种语言的编程中,经常遇到从1行已有的代码,加工成与之有关的多行代码。 例如下面的一行代码,实际工作中可能需要把里面的数字或部分字母递增或递减变化,并且批量生成多行(生成的效果见 图5)。 Application.Workbooks(1).Worksheets("Jan").Range( ...
分类:
其他好文 时间:
2020-01-12 11:50:54
阅读次数:
254
1.代码生成器: [正反双向](单表、主表、明细表、树形表,快速开发利器)freemaker模版技术 ,0个代码不用写,生成完整的一个模块,带页面、建表sql脚本、处理类、service等完整模块2.多数据源:(支持同时连接无数个数据库,可以不同的模块连接不同数的据库)支持N个数据源3.阿里数据库连 ...
分类:
编程语言 时间:
2020-01-11 11:52:33
阅读次数:
118
在日常的开发工作中,表单开发是较为繁琐且重复的。本文介绍一个我自己写的,提高开发效率的小工具。 1 可视化设计器 设计器基于Element UI ,可通过点击或拖拽的方式设计基本表单, 设计器生成的代码可直接运行在基于 Element 的 vue 项目中。 github仓库 https://gith ...
分类:
其他好文 时间:
2020-01-10 20:35:06
阅读次数:
1319
一、关于代码生成器介绍 mybatis提供MGB(逆向工程)用来根据数据库配置信息生成对应Table的Mapper接口、Mapper映射文件以及Entity实体 同样,MP也提供相应的代码大妈生成器,只是MP的代码生成器不同于基于XML的MGB,它是基于java代码。 可以生成实体类,Mapper接 ...
分类:
其他好文 时间:
2020-01-10 00:53:10
阅读次数:
130
1.代码生成器: [正反双向](单表、主表、明细表、树形表,快速开发利器)freemaker模版技术 ,0个代码不用写,生成完整的一个模块,带页面、建表sql脚本、处理类、service等完整模块2.多数据源:(支持同时连接无数个数据库,可以不同的模块连接不同数的据库)支持N个数据源3.阿里数据库连 ...
分类:
编程语言 时间:
2020-01-06 12:33:45
阅读次数:
104