美文网首页
将SQL检索的字段转换为java的DTO字段

将SQL检索的字段转换为java的DTO字段

作者: 白花蛇草可乐 | 来源:发表于2019-08-05 15:57 被阅读0次

1.需求的由来

写了一个字段很多的复杂SQL以后,总归是要有java的DTO类去承接的。
一个字段一个字段copy太繁琐,而且还要把下划线格式变成小驼峰。
网上有一些通过代码来解决问题的办法,但是感觉太重了,下面讲一个Excel结合IDEA进行转换的方法。

2.利用Excel的“分列”操作清洗SQL

下面的视频主要进行了三步操作

  1. 将原始的SQL字段通过以逗号为分隔符,变成独立的单元格——“分列”操作
  2. 由于有些字段使用了别名,我们不需要别名之前的部分,因此需要以“ as ”为分隔符进行分列。但是Excel不支持多位数的分隔符,因此先将"as"替换成逗号,然后分列
  3. 有些字段前面有表名需要去掉,所以使用英文句号(.)再次进行分列。当然,这一步直接替换也很快
利用Excel的“分列”操作清洗SQL

3.利用IDEA的插件完成小驼峰转换

推荐一个IDEA的插件,进行各种字符格式的转换(下划线、大驼峰、小驼峰等等等等):
String Manipulation,快捷键为 alt+M,请自行搜索下载。

转换为小驼峰以后,按住 alt ,然后用鼠标操作进行“列”的选择,就完成了整体填充 “private String”和分号的操作。

利用IDEA的插件完成小驼峰转换

相关文章

网友评论

      本文标题:将SQL检索的字段转换为java的DTO字段

      本文链接:https://www.haomeiwen.com/subject/ajymdctx.html