持久化類和持久化對象的區別
首先持久化作用是將程序數據在持久狀態和瞬時狀態間轉換的機制。即把數據(如內存中的對象)保存到可永久保存的存儲設備中(如磁盤)。持久化的主要應用是將內存中的對象存儲在關係型的數據庫中,當然也可以存儲在磁盤文件中、XML數據文件中等等。
一般來說,持久化類(persistent class):可以被hibernate保存到數據庫,並且從數據庫讀取的類。
持久化類:是指其實例需要被Hibernate持久化到數據庫中的類。持久化類符合JavaBean的規範,包含一些屬性,以及與之對應的getXXX()和setXXX()方法。而持久化對象就是把對象保存至數據庫或者文件中。
區別就是:持久化類是能夠實現持久化的類-也就是該類符合JavaBean的規範和持久化標準的一些操作。
而持久化對象就是:持久化類的實例對象,並且將至保存到數據庫或者文件中。