车辆信息实体

master
xxy 8 months ago
parent 748310cd3f
commit 2e01afd604

@ -0,0 +1,48 @@
package com.example.api.model.entity;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.hibernate.annotations.GenericGenerator;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
/**
*
*/
// @Data注解自动生成getter和setter方法以及toString(), equals()和hashCode()方法
@Data
// @Entity注解标记这个类是一个JPA实体可以被持久化到数据库
@Entity
// @NoArgsConstructor注解生成一个无参数的构造函数
@NoArgsConstructor
public class Vehicle {
/**
* id
* 使@Id
* 使@GeneratedValue@GenericGenerator使
* 使"uuid2"使UUID
*/
@Id
@GeneratedValue(generator = "uuid2")
@GenericGenerator(name = "uuid2", strategy = "org.hibernate.id.UUIDGenerator")
private String id;
// 车牌号,用于存储车辆的车牌号码
private String number;
// 车辆类型,用于存储车辆的类型(例如:轿车、卡车等)
private String type;
/**
*
* truefalse
*/
private boolean driving;
// 创建时间,用于存储车辆记录的创建时间
private String createAt;
}
Loading…
Cancel
Save