常用开发工具整理

开发工具

使用lombok简化代码

lombok是一款可以精减java代码、提升开发人员生产效率的辅助工具,利用注解在编译期自动生成setter/getter/toString()/constructor之类的代码。减少了代码行数,不会看到一大堆的get、set干扰视线。

MyBatis 逆向工程,代码自动生成

注意:以上博文基础上需要加上如下代码

@MapperScan("xxx.mapper")
public class Application {
    public static void main(String[] args) {
        SpringApplication.run(Application.class, args);
    }
}

MyBatis-Plus

数据库

数据库建模

EZDML

表结构设计:创建表、字段、主键、外键、索引和注释;
表描述:可直接编辑文字描述快速生成表结构,爱用键盘的人会喜欢这个功能;(我就比较喜欢,快速,不麻烦)
模型图:自动生成模型图;可设计和显示物理/逻辑视图,支持自动布局、平移、缩小放大等操作;
导入数据库:把数据库中的表导出到EZDML工具中,即所谓的逆向工程(支持ORACLE、MYSQL、SQLSERVER和ODBC);
生成数据库:把自定义好的表结构直接生成为创建数据表的SQL脚本;可以直接和数据库连接,配置好连接信息,直接一键生成到数据库中,当然也可以copy出来自己手动在数据库工具上运行。
把设计的表结构信息,导出成EXCEL或WORLD文件。

PDMan

数据库客户端

DBeaver

下载地址:https://dbeaver.io/download/

软件管理

Chocolatey

桌面开发

Electron

使用Web技术开发桌面应用程序的平台
Electron从零开始——介绍

Cygwin 镜像

网易开源镜像站 http://mirrors.163.com/cygwin/ ;
阿里巴巴开源镜像站 https://mirrors.aliyun.com/cygwin/ ;
华为开源镜像站 https://mirrors.huaweicloud.com/cygwin/ ;
清华大学开源镜像站 https://mirrors.tuna.tsinghua.edu.cn/cygwin/ ;
中科大开源镜像站 http://mirrors.ustc.edu.cn/cygwin/ ;
华中科技大学开源镜像站 http://mirror.hust.edu.cn/cygwin/ ;
东软开源镜像站 http://mirrors.neusoft.edu.cn/cygwin/

参考文章

VS Code

总结vscode调试vue,nodejs的各种方法

Snipaste 截屏软件

MarkDown Typora

FTP客户端

filezilla
更多

Zookeeper 客户端

prettyzoo

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值