首先要說的是,Hibernate中ORM里對應的映射文件BEAN,必須實現序列化.因為BEAN里的數據需要存入數據庫(要轉化為二進制保存),進行存取工作.
JAVA類的數據,如果要進行相關的存儲工作(如寫文件,網絡傳輸,寫數據庫等),那么這個數據的類就必須實現序列化接口(java.io.Serializable).
序列化 : 把對象轉換為二進制數據(如網絡傳輸,存儲數據庫等),必須實現序列化接口(java.io.Serializable).
持久化 : 把對象保存在介質上(如寫文件,讀文件不是), 沒有接口實現,一般指方法調用.