如何在Scala中实施DAO?
|
我想在Scala中实现DAO,如下所示:
trait DAO[PK,-T,-Q] {
// T is a \"value object\", PK is a primary key, and Q is query parameters.
def create(t:T):Unit
def update(t:T):Unit
def remove(pk:PK):Unit
def find(query:Q):Seq[T]
}
是否有意义 ?它看起来不是“太Java了”吗?
您将如何在Scala中设计/实现DAO?
没有找到相关结果
已邀请:
1 个回复
久坡