Java开发常用工具链接-copy
Java开发常用工具链接
这里汇总了下Java开发过程中常用的一些工具,与一些自动化生成工具。
1. Spring相关工具
通过Sql生成Spring相关的项目。
Sql生成SpringBoot项目
通过Mysql的建表语句,一键生成SpringBoot项目,包含pom文件、配置文件、controller、service、dao和实体等代码。
https://www.pomit.cn/java/project/sqlToSpringboot.html
Sql转Mybatis注解Mapper
通过Mysql的建表语句,一键生成Mybatis注解版的mapper代码,包含mapper文件和实体等代码。
https://www.pomit.cn/java/project/sqlToMybatis.html
Sql生成SpringDataRest项目
通过Mysql的建表语句,一键生成SpringDataRest项目,包含pom文件、配置文件、dao和实体等代码。SpringDataRest自动将数据库操作映射为rest服务。
https://www.pomit.cn/java/project/sqlToSpringDataRest.html
2. JAVA工具
JAVA代码在线运行
java代码在线运行,从此不用新建项目写main测试。
https://www.pomit.cn/java/java/javaCode.html
JSON转JAVA实体
通过解析json,将json的key自动映射为java实体。
https://www.pomit.cn/java/json/jsonToJava.html
Sql转JAVA实体
通过解析Mysql的建表语句,自动将数据库字段下划线转驼峰,并作为实体字段,生成java实体。
https://www.pomit.cn/java/java/sqlToJava.html
Sql转JPA实体
通过解析Mysql的建表语句,自动将数据库字段下划线转驼峰,并作为实体字段,生成Spring-data-jpa实体。而且下划线字段自动加上@Column注解,id字段自动加上@Id注解,自增字段加上@GeneratedValue(strategy = GenerationType.IDENTITY)注解,实体加上@Entity和@Table注解。
https://www.pomit.cn/java/java/sqlToJpa.html
Sql转JpaMapper实体
通过解析Mysql的建表语句,自动将数据库字段下划线转驼峰,并作为实体字段,生成JpaMapper工具实体。而且所有字段自动加上@Column注解,id字段自动加上@Id注解,自增字段加上@GeneratedValue(generator = “JDBC”)注解,实体加上@Entity和@Table注解。
https://www.pomit.cn/java/java/sqlToJpaMapper.html
3. JSON工具
JSON格式化
通过解析json,将json美化展示。
https://www.pomit.cn/java/json/jsonFormat.html
JSON转JAVA实体
通过解析json,将json的key自动映射为java实体。
https://www.pomit.cn/java/json/jsonToJava.html
JSON压缩转义
去除json中的多余空格或着引号转义。
https://www.pomit.cn/java/json/jsonCompress.html
JSON-XML互转
json和xml互转
https://www.pomit.cn/java/json/jsonToXml.html
4. 转换工具
时间戳转换
显示当前时间戳,并可以对时间戳和当前时间相互转换。
https://www.pomit.cn/java/transform/unixTimestamp.html
下划线转驼峰
对下划线字符串自动转换为驼峰字符串。
https://www.pomit.cn/java/java/javaCamel.html
MD5转换
进行md5转换。
https://www.pomit.cn/java/transform/md5Transform.html
大小写转换
字母大小写转换,数字大小写转换。
https://www.pomit.cn/java/transform/upOrLow.html
————————————————
版权声明:本文为CSDN博主「逍遥天扬」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/feiyangtianyao/article/details/96998799
Java开发常用工具链接-copy的更多相关文章
- Java 开发常用工具
编译器 IDEA (个人觉得IDEA比较好用) Eclipse MyEclipse IDEA插件 Lombok: 使用注解,免去实体类中get /set/构造器等代码 ,需要引入lombok包 Ali ...
- java开发常用工具类
package com.rui.util; import java.text.DateFormat; import java.text.DecimalFormat; import java.text. ...
- java开发常用工具
1.eclipse3.6 +浏览器插件+findbug+checkstyle+pmd+svn 2.plsql8.0对数据库的操作,存储过程的调试 3.Securecrt对linux服务器的操作 4.e ...
- Java后端开发常用工具
Java后端开发常用工具推荐: 俗话说,工欲善其事,必先利其器.不过初学时候不大建议过度依赖IDE等过多工具,这会让自己的编程基础功变得很差,比如各种语法的不熟悉,各种关键字比如synchronize ...
- C#(Net)软件开发常用工具汇总,提高你的开发效率
C#(Net)软件开发常用工具汇总,提高你的开发效率 写代码也要读书,爱全栈,更爱生活.每日更新原创IT编程技术及日常实用技术文章. 我们的目标是:玩得转服务器Web开发,搞得懂移动端,电脑客户端更是 ...
- Android开发常用工具汇总
Android开发常用工具汇总,本文章不断更新完善 一.数据库小工具Sqlite Developer SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它的设计目标是嵌入式的, ...
- 学习游戏服务器开发必看,C++游戏服务器开发常用工具介绍
C++游戏服务器开发常用工具介绍 在软件开发过程中需要使用的工具类型实属众多,从需求建模到软件测试,从代码编译到工程管理,这些工具都对项目有着不可替代的作用.庄子有云,"吾生也有涯,而知也无 ...
- Java开发常用的在线工具
原文出处: hollischuang(@Hollis_Chuang) 作为一个Java开发人员,经常要和各种各样的工具打交道,除了我们常用的IDE工具以外,其实还有很多工具是我们在日常开发及学习过程中 ...
- [开发工具]Java开发常用的在线工具
注明: 本文转自http://www.hollischuang.com/archives/1459.作为一个Java开发人员,经常要和各种各样的工具打交道,除了我们常用的IDE工具以外,其实还有很多工 ...
- java 微信开发 常用工具类(xml传输和解析 json转换对象)
与微信通信常用工具(xml传输和解析) package com.lownsun.wechatOauth.utl; import java.io.IOException; import java.io. ...
随机推荐
- [Flink/FlinkCDC] 实践总结:Flink 1.12.6 升级 Flink 1.15.4
Flink DataStream/API 依赖模块的变化 版本变化 flink.version : 1.12.6 => 1.15.4 flink.connector.version : 1.12 ...
- 看图对比Pytest、Unittest
- Go语言编写单元测试用例
Go单元测试示例 example/ |--division.go |--division_test.go 为什么被测试文件和测试文件通常放到同一个文件夹下以及同一个声明包里 通常情况下,我们把被测试的 ...
- Maven简单介绍——必要的Java管理与构建
概念 通常Java的项目中有很多的环境和规范的问题,比如一些需要依赖的包,整个项目的目录标准是怎么样的,什么样的文件放在哪个目录等,还有jdk版本,编译代码流程,项目版本号之类的问题. 虽然这些都是小 ...
- 接口测试中Groovy引擎的接入实现!
接口测试中Groovy可以作为上下游接口参数化传递的前置脚本和后置脚本使用,无缝衔接Java语法,groovy的引入对于动态参数化的设置方便很多. 其中核心部分就是接入groovy的引擎,下面介绍gr ...
- 使用wxpython开发跨平台桌面应用,对WebAPI调用接口的封装
我在前面介绍的系统界面功能,包括菜单工具栏.业务表的数据,开始的时候,都是基于模拟的数据进行测试,数据采用JSON格式处理,通过辅助类的方式模拟实现数据的加载及处理,这在开发初期是一个比较好的测试方式 ...
- P10681 COTS/CETS 2024 奇偶矩阵 Tablica
P10681 COTS/CETS 2024 奇偶矩阵 Tablica 来自 qnqfff 大佬的梦幻 dp. 约定 二元组 \((n,m)\) 表示一个 \(n\) 行 \(m\) 列的矩形. 不添加 ...
- npm 发包命令
npm publish 此命令发布latest版本 npm publish --tag=alpha 发布alpha版本(测试版本) 紧急回退包方案: 分享一下bnpm给的处理方案 如果因为 ...
- 内网渗透之不出网上线CobaltStrike技巧
目录 前言 smb beacon上线 tcp listener转发上线 http代理上线 tcp beacon正向连接上线 题外话 - cs和msf的权限传递 cs派生给msf msf派生给cs 前言 ...
- Echrtas 实时渲染
1.实时曲线图 业务场景:每个时间节点产生一个数据,且时间节点间隔不固定 坐标轴配置:X轴类型设定为time,Y轴类型设定为value 数据格式:每个节点的数据都是一个数组,第一个数组为时间,第二个元 ...