1.需求的由来
写了一个字段很多的复杂SQL以后,总归是要有java的DTO类去承接的。
一个字段一个字段copy太繁琐,而且还要把下划线格式变成小驼峰。
网上有一些通过代码来解决问题的办法,但是感觉太重了,下面讲一个Excel结合IDEA进行转换的方法。
2.利用Excel的“分列”操作清洗SQL
下面的视频主要进行了三步操作
- 将原始的SQL字段通过以逗号为分隔符,变成独立的单元格——“分列”操作
- 由于有些字段使用了别名,我们不需要别名之前的部分,因此需要以“ as ”为分隔符进行分列。但是Excel不支持多位数的分隔符,因此先将"as"替换成逗号,然后分列
- 有些字段前面有表名需要去掉,所以使用英文句号(.)再次进行分列。当然,这一步直接替换也很快
3.利用IDEA的插件完成小驼峰转换
推荐一个IDEA的插件,进行各种字符格式的转换(下划线、大驼峰、小驼峰等等等等):
String Manipulation,快捷键为 alt+M,请自行搜索下载。
转换为小驼峰以后,按住 alt ,然后用鼠标操作进行“列”的选择,就完成了整体填充 “private String”和分号的操作。
利用IDEA的插件完成小驼峰转换
网友评论