摘要: Hibernate复合主键映射目录:1. 实现方式一:将复合主键对应的属性与实体其他普通属性放在一起2. 实现方式二:将主键属性提取到一个主键类中,实体类只需包含主键类的一个引用 在日常开发中会遇到这样一种情况,数据库中的某张表需要多个字段列才能唯一确定一行记录,这时表需要使用复合主键。面对这样的情况Hibernate为我们提供了两种方式来解决复合主键问题。方式一:将复合主键对应的属性与实体其他普通属性放在一起例如实体类People中"id"和"name"属性对应复合主键:/*实体类,使用复合主键必须实现Serializable接口*/public cl 阅读全文
posted @ 2012-01-25 15:25 音①晓 阅读(16373) 评论(6) 推荐(3) 编辑
摘要: 桥接模式(Bridge Pattern)桥接模式的定义: 桥接模式也叫做桥梁模式,其定义:将抽象和实现解耦,使得两者可以独立地变化。桥接模式的优点:1. 抽象和实现分离。它基本上是为了解决继承的缺点而提出来的设计模式,在该模式下,实现可以不受抽象的约束。2. 良好的扩展能力。无论是增加抽象还是增加实现,都是非常容易实现的。桥接模式的使用场景:1. 不希望或不适用使用继承的场景。例如,继承层次过渡、类组合爆炸等。2. 接口或抽象类不稳定的场景。3. 重用性要求比较高的场景。桥接模式的通用类图:Abstraction(抽象化角色):定义出该角色的行为,同时保存一个对实现化的角色引用,该角色一般是. 阅读全文
posted @ 2012-01-25 01:36 音①晓 阅读(1018) 评论(3) 推荐(1) 编辑