2
對於數據訪問對象,有哪些方法和參數?將一個典型的DAO看起來像數據訪問對象的方法和參數
DAO<T>
+ select(): List<T>
+ selectOne(id: int): T
+ insert(obj: T): boolean
+ update(obj: T): boolean
+ delete(obj: T): boolean
如果是這樣,那麼爲什麼不只是讓我的實體/域對象繼承這個類?然後我不必把對象傳入這個類。目前,這個類似乎會包含很多類似的代碼?我想我對DAO的理解是錯誤的?我更熟悉ORMs