All pastes #745052 Raw Edit

Anonymous

public text v1 · immutable
·published 2007-10-22 00:15 UTC
rendered paste body
trait DatabaseServices[T <: POSCC] {
  
  def load (id : int) : T = {
    HibernateUtil.transact{(s, t) =>
      s.load(classOf[T], id).asInstanceOf[T]
    } 
  }
  
  def save (obj : T) : int = {
    HibernateUtil.transact { (s, t) => s.save(obj) }
    obj.id
  }
}