Skip to content

Instantly share code, notes, and snippets.

@erangaeb
Created January 31, 2016 07:36
Show Gist options
  • Save erangaeb/65d991f9001c8327a02b to your computer and use it in GitHub Desktop.
Save erangaeb/65d991f9001c8327a02b to your computer and use it in GitHub Desktop.
Cake pattern based layered component
trait EmployeeDbComp {
val employeeDb: EmployeeDb
trait EmployeeDb {
def createEmployee(employee: Employee)
def getEmployee(empId: Int): Employee
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment