通过ScalaQuery源代码徘徊,我发现这样的声明(很多的那种其实):Scala中的protected [session]是什么意思?
private[session] val dyn = new DynamicVariable[Session](null)
和
def forDataSource(ds: DataSource): Database = new Database {
protected[session] def createConnection(): Connection = ds.getConnection
}
是什么[session]
是什么意思?而且我认为一个函数中定义不能protected
功能...
在这种情况下的会话是包的范围 – virtualeyes 2012-04-08 07:08:24