2006年3月15日

摘要: Role和USER通过中间表关联,CUYAHOGA中,ROLE是带有PermissionLevel属性的,用于存放用户的默认角色,Role和User间通过UserRole进行关联,这里可以看到一个USER可以属于多个ROLE,一个ROLE也可以有多个USER接下来,对于某一个需要应用权限控制的实体对象,为其建立一个ENTRYROLE表,此表是一个中间表,用于关联ROLE和实体表,用于表示对于某个实... 阅读全文
posted @ 2006-03-15 14:00 菩提树 阅读(1362) 评论(4) 推荐(0) 编辑
 
摘要: 1.设计细颗粒度的持久类并且使用来实现映射这个意思是将一条记录使用多个子类来拆分,例如,将STREET,SUBURB,STATE,POSTCODE封装成ADDRESS类2,对持久类声明标识符属性,这个标识符最好自动生成,不涉及到业务逻辑3,为每一个持久类写一个单独的映射文件4,将映射文件及映射类放在一个程序集中,尽量从资源中加载映射文件5,考虑把查询字符串放在程序外面,如果查询中使用非标准SQL函... 阅读全文
posted @ 2006-03-15 13:08 菩提树 阅读(2113) 评论(3) 推荐(0) 编辑