该文被密码保护。 阅读全文
posted @ 2012-04-11 21:05 ScottGu 阅读(17) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2012-04-11 21:04 ScottGu 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 弥合对象/关系之间的鸿沟(六)持久性API O/RM API提供的接口代表运行时环境。API的主要接口封装了到数据库的连接、查询生成器和已经被应用程序引用的领域实例的缓存。在这篇文章中,这个界面被称为会话(Session)。(在不同的API中,这个接口被称为实体管理程序或持久性管理程序,但不管什么名字,都有异曲同工之妙) 在一个多用户环境中,使用多个会话实例让用户相互隔离。每个会话都有其自己的数据库连接和它自己的领域实例缓存。会话高速缓存实现了唯一性保持(uniquing)。如果一个API支持多个线程运行于同一会话中,所有这些线程在会话管理下共享领域对象的改变。 应用程序从一个会话工厂... 阅读全文
posted @ 2012-04-11 21:03 ScottGu 阅读(491) 评论(0) 推荐(1) 编辑
摘要: 在一个规范化后的关系模式中,如果有一个表的许多行关联另一个表的许多行的关系,通常由连接表表示... 阅读全文
posted @ 2012-04-11 21:02 ScottGu 阅读(320) 评论(0) 推荐(1) 编辑