能偷懒的就偷懒.我们宗旨就是处处编写,一处运行,😁。我不是比你牛,我只是多了一些偷懒神器
为给提升体验度,近期作者更新了在线转换小工具。功能布局美化,增加搜索,一键直达。 立即访问 ,作者CSDN
XML格式化/转换
在本栏分别提供了3个小功能格式化、转json、转实体.
1.转json
2.转实体
相比传统实体转换,提供了强大的Lombok支持,可以根据自身需求定制.
有了这功能还怕啥xml对接,都是弟弟!
3.xml美化
开发中难免遇到乱糟糟的xml,难以肉眼识别.xml美化一键带你走出困境.该功能在许多IDE中都有,但难免有未安装插件的情况.
// 美化前
<note><to>George</to><from>John</from><heading>Reminder</heading>
<body>Don't forget the meeting!</body>
</note>
// 美化后,nice.测试或18行+的xml,轻松搞定无压力
<note>
<to>George</to>
<from>John</from>
<heading>Reminder</heading>
<body>Don't forget the meeting!</body>
</note>
JSON美化/转实体
本节的功能和xml的功能类似,也提供了美化、转实体的功能,具体大家可以试试
SQL美化/转实体
这特么简直是福音,我从来没遇到过在线网页有这个功能.即使代码生成器,还需要连接数据库,一堆乱七八糟的操作,大部分时候我们只是想生产我们修改的某几个字短.这个时候该功能就很有效果了.让我们看看它的强大.
1.sql美化
美化前
SELECT
*,
(select user_name from tb_user_info where uid = user.id) as userName,
user.id as id,
user.create_time as createTime,
user.update_time updateTime,
FROM
tb_user AS user
美化后
SELECT
*,
(
select
user_name
from
tb_user_info
where
uid = user.id
) as userName,
user.id as id,
user.create_time as createTime,
user.update_time updateTime,
FROM
tb_user AS user
2.转换实体
重磅功能,让我们一起看看.支持lombok注解定制.
原始sql
SELECT
*,
(select user_name from tb_user_info where uid = user.id) as userName,
user.id as id,
user.create_time as createTime,
user.update_time updateTime,
FROM
tb_user AS user
转换后的实体类
package com.liuyh.entity;
import lombok.Builder;
import lombok.Data;
import lombok.ToString;
import lombok.EqualsAndHashCode;
@Builder
@Data
@ToString
@EqualsAndHashCode
public class UserInfo {
private String username;
private String id;
private String createtime;
private String updatetime;
}