摘要: IPD以收益贯穿产品研发过程,并以制度化的方式管理起来,给产品研发带来改善。其实CMMI模型、欧美企业的各种管理方式、理论等等,都是希望将那些看似不好控制的活动通过流程化、规范化、制度化的方式进行管理,提高过程的可控制性,并提取考核指标来衡量过程质量。
完全寄托于制度、考核来解决所有问题,终归有它的极限,有些层面的问题是制度化的方式永远也无法解决的。运用文化等精神、思想层面的辅助,能带来额外的效果。
企业的发展理念从产品,到服务,到文化,因此未来的企业竞争,应当就是企业文化的竞争。
阅读全文
摘要:1. 实体生命周期;2. 一级缓存 二级缓存;3. 拦截器
阅读全文
摘要:首先,把PlantItem对象的数据结构做一些调整,然后再进行本节中的测试。 在NHibernate考察系列 04一节中测试结果,象PlantItem这种复合主键对象,使用一个语意上的ID比较合适,这里我们就按照这种方式修改过来。因为domain对ID属性没有任何依赖,不用于对象间的关联,因此使用一个整数类型就可以了。为TBLPLANTITEM表添加一个int的ID字段,设置成identity(最...
阅读全文
摘要:自定义映射、组合主键的考察
1. one-to-many, many-to-one
2. 枚举类型
3. 自定义类型、自定义映射类型IUserType
4. 组件类型component 组合主键composite-id
5. 自定义组合映射类型ICompositeUserType
阅读全文
摘要:NHibernate比较全面的many-to-many、集合映射考察
1. 创建关联
2. 主映射端 反向端
3. 获取关联的集合对象
4. lasy 延迟加载
5. cascade 级联更新
6. 集合排序
阅读全文
摘要:NHibernate入门示例。 测试项目目录结构如下 建立一个Company类用来测试,对应的表为TBLCOMPANY。 1. 下载NHibernate(版本1.2.0.CR1),将NHibernate \bin\net-2.0下面的文件拷贝到lib目录。 2. 为实体建立Class Library的Domain工程。为工程添加\lib\Iesi.Collections.dll文件的引用(以后用...
阅读全文
摘要:http://files.cnblogs.com/RicCC/nhibernate_1.2_example.rar 目的考察NHibernate的一些主要特性,确定NHibernate的使用和基于NHibernate的设计方案。大致会包括以下一些方面:简单映射;many-to-many、many-to-one、one-to-many;枚举类型;自定义类型(简单类型和组合类型);条件式查询(Crit...
阅读全文
摘要:1. new和override区别 override在子类中重写基类的方法;new在子类中为基类同名(virtual)方法添加一个新的版本,会保留基类的同名(virtual)方法。 如果基类的同名方法不给出new和override修饰符,.Net默认采用new的方式,编译时将产生一条警告信息。 关于重载:一般有按名称隐藏和按签名隐藏两种策略,C#默认按签名隐藏,即默...
阅读全文