CREATE TABLE txhxg01 ( id int(11) NOT NULL AUTO_INCREMENT COMMENT 'id', tscdd10_id int(11) NOT NULL DEFAULT '0' COMMENT 'tscdd10_id', old_model varchar(30) NOT NULL DEFAULT '' COMMENT '修改前的型号', new_model varchar(30) NOT NULL DEFAULT '' COMMENT '修改后的型号', old_batch_no varchar(255) NOT NULL DEFAULT '' COMMENT '修改前批号', new_batch_no varchar(255) NOT NULL DEFAULT '' COMMENT '修改后批号', old_group_no varchar(255) NOT NULL COMMENT '修改前组号', new_group_no varchar(255) NOT NULL COMMENT '修改后组号', old_battery_no varchar(255) NOT NULL DEFAULT '' COMMENT '修改前电池码', new_battery_no varchar(255) NOT NULL DEFAULT '' COMMENT '修改后电池码', create_time timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间', PRIMARY KEY (id) ) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='型号修改记录表'; 生成java对象
时间: 2023-08-16 17:08:41 浏览: 102
世界国家表+世界省份表+世界城市表_关联id_my数据表
假设你使用的是 JPA 框架,你可以定义一个名为 `Txhxg01` 的实体类,代码如下:
```java
@Entity
@Table(name = "txhxg01")
public class Txhxg01 {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Integer id;
@Column(name = "tscdd10_id")
private Integer tscdd10Id;
@Column(name = "old_model")
private String oldModel;
@Column(name = "new_model")
private String newModel;
@Column(name = "old_batch_no")
private String oldBatchNo;
@Column(name = "new_batch_no")
private String newBatchNo;
@Column(name = "old_group_no")
private String oldGroupNo;
@Column(name = "new_group_no")
private String newGroupNo;
@Column(name = "old_battery_no")
private String oldBatteryNo;
@Column(name = "new_battery_no")
private String newBatteryNo;
@Column(name = "create_time")
private Timestamp createTime;
// 省略 getter 和 setter 方法
}
```
其中,`@Entity` 注解表示该类是一个实体类,`@Table` 注解表示该实体类对应的数据库表名为 `txhxg01`,`@Id` 注解表示该属性是主键,`@GeneratedValue` 注解表示主键自动生成,`@Column` 注解表示该属性对应数据库表中的列名和数据类型。这样,你就可以通过 JPA 提供的 EntityManager 来对该实体类进行增删改查操作。
阅读全文