springboot创建一个学生类
时间: 2024-12-19 10:12:23 浏览: 6
在Spring Boot中创建一个简单的学生类,我们通常会定义一个Java实体类(Student),它包含了学生的基本信息,比如姓名(name)、学号(id)、年龄(age)等。下面是一个基础的学生类例子:
```java
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
@Entity
public class Student {
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private Long id; // 学生ID
private String name; // 学生姓名
private int age; // 年龄
// 默认构造函数
public Student() {}
// 提供属性的setter和getter方法
public void setName(String name) {
this.name = name;
}
public String getName() {
return name;
}
public void setAge(int age) {
this.age = age;
}
public int getAge() {
return age;
}
// 为了持久化到数据库,可以添加toString方法和equals/hashCode方法
@Override
public String toString() {
return "Student{" +
"id=" + id +
", name='" + name + '\'' +
", age=" + age +
'}';
}
// 省略equals和hashCode方法的实现,这里仅作示例
}
```
这个类通常会被放在`src/main/java/com/yourcompany/student`这样的路径下,`yourcompany`替换为你的实际包名。
阅读全文