SQL转Java实体类转换器,将SQL表结构转换为Java实体类。

尝试示例:用户表示例 | 产品表示例

SQL输入
Java实体类输出
使用说明

在左侧输入SQL建表语句(支持CREATE TABLE语法)

点击"转换"按钮生成对应的Java实体类

使用"复制代码"按钮复制生成的Java代码

使用"清除"按钮清空输入和输出

转换规则说明
  • SQL表名转换为PascalCase命名的Java类名
  • SQL字段名转换为camelCase命名的Java字段名
  • 自动识别主键字段并添加@Id注解
  • 自动识别自增字段并添加@GeneratedValue注解
  • 根据字段类型自动映射到Java类型
  • NOT NULL约束转换为@NotBlank@NotNull注解
  • 默认值转换为字段初始化
  • 日期字段添加@Temporal注解