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().. .. }