gpt4 book ai didi

java - 为什么要在 hibernate 或 spring 中使用 POJO 类?

转载 作者:行者123 更新时间:2023-12-02 13:24:00 25 4
gpt4 key购买 nike

POJO类有什么优点?我已经了解了 hibernate 框架中的 POJO 类术语,我很困惑使用 pojo 类有什么好处,如果我不使用它,我会遇到什么问题。

public class Person {
//variables
People people = new People();
private int id;
private String name;
private String address;
private int salary;


public int getId() {
return id;
}

public String getName() {
return name;
}

public String getAddress() {
return address;
}

public int getSalary() {
return salary;
}

public void setId() {
this.id = id;
}

public void setName() {
this.name = name;
}

public void setAddress() {
this.address = address;
}

public void setSalary() {
this.salary = salary;
}
}

请帮助我理解这个概念。谢谢。

最佳答案

Hibernate主要用于Java应用程序和数据库之间的映射。无论你的 pojo 类名是什么,数据库中都会有同名的表。 Pojo 的实体将表示为数据库中的列。 Hibernate 将使用注释完成所有这些映射。您必须在 POJO 中使用注释来告诉此类是 hibernate 实体,因此将其映射到具有相同名称的数据库表,或者您可以在注释中给出名称。您还可以使用许多其他 Hibernate 注释,例如主键、一对多、一对一关系等等。请通过this link .

关于java - 为什么要在 hibernate 或 spring 中使用 POJO 类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43446839/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com