public class SimpleBean{ protected int id; protected String name; public int getId(){ return id; } public void setId(int id){ this.id=id; } public String getName(){ return name; } public void setName(String name){ this,name=name; } }
我们完全可以这样进行name映射:
className-àtableName
propertyNameàcolumnName
一个类实例就是table的一行。这个问题很简单的得到解决。
再进一步,考虑如下简单的一对一类关联:
public class Class1{ public Class2 class2; public Class2 getclass2()… public void setClass2(Class2 class2)… } public class Class2{ public Class1 class1; public Class1 getClass1()... ... }
public class BookStore{ Set books; Public Set getBoos().. Public void setBooks(Set boos)… Public void addBook(Book book)… public class Book{ public BookStore bookStore; public Parent getBookStore().. .. }