将表映射类转换为更复杂的域对象的常用/推荐方法是什么?
package slick
case class Folder(id:Long, name:String)
case class File(id:Long, name:String, folder:Option[Long])
package domain
case class Folder(name:String, parent:Option[Folder], childrens:Set[File])
case class File(name:String)
使用普通的旧Java应用程序,我曾经有一套 daos (光滑的Table
)和一个使用这些 daos的转换层映射和构建对象图。但我希望Slick可以提供更好的选择。
由于