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. ...
随机推荐
- [Windows]文件搜索利器Everything(附zip)
前言 写代码过程中,老大突然发一条信息 老大:这周周报发一下. 我:好的. 然后我就 显示桌面 打开-我的电脑 找到E盘,找到周报文件夹 寻找到所有周报中今天的周报 复制发送 当我用上Everythi ...
- Linux再学!
第三篇Linux入门 一.linux基本指令 1.Linux根目录为/,后续路径用/分隔,如/home/admin 2.Linux命令 基础格式: command: 命令本身 -options:[可选 ...
- HAL+CubeIDE,STM32F407ZGT6正点原子探索者,舵机驱动,从零开始
CubeIDE_HAL库_从零开始玩舵机 1.材料准备 开发板:正点原子STM32F407ZGT6探索者 舵机:SG90 舵机线材分辨:褐色 / 红色 / 橘黄色 -- GND / VCC / PWM ...
- java之封装日期工具类DateUtils
整合日期工具类DateUtils dateUtils日期工具类封装-各类格式方法 pom文件引入 <dependency> <groupId>cn.hutool</gro ...
- Luatools新手必看:从下载开始的保姆级教程!
作为由合宙所提供的调试工具,Luatools支持最新固件获取.固件打包.trace打印.单机烧录等功能 此工具适用于合宙所有 4G 模组和 4G + GNSS 模组. 一.下载和安装 (一)运行环 ...
- Wgpu图文详解(03)缓冲区Buffer
在上一篇文章中,我们介绍了Wgpu中的渲染管线与着色器的概念以及基本用法.相信读者还记得,我们在渲染一个三角形的时候,使用了三角形的三个顶点的索引作为了顶点着色器的输入,并根据索引值计算了三个几何顶点 ...
- 使用wxpython开发跨平台桌面应用,设计系统的登录界面
一般的系统登统界面,设计好看一些,系统会增色不少,而常规的桌面程序,包括Web上的很多界面,都借助于背景图片的效果来增色添彩,本篇随笔介绍基于WxPython来做一个登录界面效果,并对系统登录界面在不 ...
- Collections Framework中的算法(之二)
从本篇开始我们讲述Collections中的一些算法的源代码!本篇主要讲述与排序相关的一些方法,如:排序.反序.反序比较器.乱序.最大值和最小值等. 一.头及一些与算法相关的属性 package ja ...
- 【题目全解】ACGO巅峰赛#15
ACGO 巅峰赛#15 - 题目解析 间隔四个月再战 ACGO Rated,鉴于最近学业繁忙,比赛打地都不是很频繁.虽然这次没有 AK 排位赛(我可以说是因为周末太忙,没有充足的时间思考题目-(好吧, ...
- 使用 Visual Studio 调试器附加到正在运行的进程
使用 Visual Studio 调试器附加到正在运行的进程 使用场景 当项目在测试环境上有bug,需要运行代码调试一下,这时就需要在测试环境上安装一个调试工具,然后在本地运行代码,远程链接到测试环境 ...