ORM(Object Relational Mapping) in Hibernate
是你澄清一个很好的例子!
对于类似问题:Is a class diagram essentially a database design? and Are classes the equivalent to tables and their attributes equivalent to columns?
..是 让我跟你解释一个例子:在使用这些实体
class Department
{
private int departmentNo;
private int departmentName;
private Set<Student> students;
}
class Student
{
private int studentId;
private int studentName;
private Department department;
}
, Two database tables
将与休眠生成。默认情况下,
Department: departmentno(int),departmentname(varchar(255))
Student: studentid(int), studentname(varchar(255)),departmentno(int) [foreign key]
生成。
特定部门的学生名单可通过retrived,
Department department = ......; // hibernate related thing which hit the database
Set<Student> = department.getStudents();
哈,我在写同样的中间!是的,这 - 并搜索ORM,试图解决这个问题。 – halfer
谢谢你为我清理:) – MohsinG
好吧,好东西。很高兴有帮助。 –