springboot写一个带注解的实体类
时间: 2023-10-19 08:05:10 浏览: 92
下面是一个使用注解的 Spring Boot 实体类示例:
```java
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
@Entity
public class User {
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private Long id;
private String name;
private String email;
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getEmail() {
return email;
}
public void setEmail(String email) {
this.email = email;
}
}
```
在这个示例中,`@Entity`注解标记了这个类是一个实体类。`@Id`和`@GeneratedValue`注解用于指定主键和自动生成主键的方式。其他字段使用普通的 Java Bean 属性实现。这个类还使用了 Java Persistence API (JPA) 注解,这些注解用于指定数据库表的元数据以及与之对应的数据类型。
阅读全文