テーブル マップ クラスをより複雑なドメイン オブジェクトに変換する通常の/推奨される方法は何ですか?
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 ( slick) と、それらのdaosを使用してオブジェクト グラフをマッピングおよび構築するTable
変換レイヤーを使用することに慣れています。しかし、Slick がより良い代替手段を提供できることを願っています。
ありがとう