随笔 - 117  文章 - 72  trackbacks - 0

声明:原创作品(标有[原]字样)转载时请注明出处,谢谢。

常用链接

常用设置
常用软件
常用命令
 

订阅

订阅

留言簿(7)

随笔分类(130)

随笔档案(123)

搜索

  •  

积分与排名

  • 积分 - 154450
  • 排名 - 389

最新评论

06 2009 档案
[原]享元模式-咖啡屋      摘要: Flyweight Pattern,一个有外蕴状态的单纯享元例子:咖啡屋(Coffee Shop)  阅读全文
posted @ 2009-06-29 23:08 天堂露珠 阅读(299) | 评论 (0)  编辑
[原]享元模式-咖啡摊      摘要: Flyweight Pattern,一个单纯享元的例子:咖啡摊(Coffee Stall)  阅读全文
posted @ 2009-06-29 23:02 天堂露珠 阅读(340) | 评论 (0)  编辑
[原]享元模式-复合享元      摘要: Flyweight Pattern  阅读全文
posted @ 2009-06-29 22:58 天堂露珠 阅读(1141) | 评论 (0)  编辑
[原]享元模式-单纯享元      摘要: Flyweight Pattern  阅读全文
posted @ 2009-06-29 22:52 天堂露珠 阅读(955) | 评论 (0)  编辑
[原]代理模式-虚拟代理      摘要: Proxy Pattern  阅读全文
posted @ 2009-06-29 22:41 天堂露珠 阅读(1288) | 评论 (0)  编辑
[原]代理模式-智能引用代理      摘要: Proxy Pattern示例  阅读全文
posted @ 2009-06-29 22:31 天堂露珠 阅读(645) | 评论 (0)  编辑
[原]代理模式-动态代理      摘要: Dynamic Proxy  阅读全文
posted @ 2009-06-28 10:13 天堂露珠 阅读(1386) | 评论 (0)  编辑
[原]代理模式      摘要: Proxy Pattern  阅读全文
posted @ 2009-06-28 09:43 天堂露珠 阅读(1137) | 评论 (2)  编辑
Hibernate继承映射-概述      摘要: Hibernate中对继承关系的映射有三种方法  阅读全文
posted @ 2009-06-21 14:24 天堂露珠 阅读(289) | 评论 (0)  编辑
[原]Hibernate继承映射-继承关系中每个类均映射为一个数据库表      摘要: 继承关系中每个类均映射为一个数据库表优点:此时,与面向对象的概念是一致的,这种映射实现策略的最大好处就是关系模型完全标准化,关系模型和领域模型完全一致,易于修改基类和增加新的子类。缺点:数据库中存在大量的表,为细粒度级的数据模型,访问数据时将存在大量的关联表的操作,效率较低。  阅读全文
posted @ 2009-06-21 13:31 天堂露珠 阅读(1457) | 评论 (0)  编辑
[原]Hibernate继承映射-整个类层次映射为单个数据库表      摘要: 将整个类层次映射为单个数据库表。这对于子类属性不多的情况非常有效。每个子类由识别列(discriminator column)区分。优点:实现简单,并支持多态。同时数据访问也比较简单,因为数据库表中包含了所有需要的信息。缺点:增加类层次中的耦合,类层次中任何类的属性的增加都有会导致表的变更。另外,对子类属性的修改错误将会影响到整个类的层次结构。当然也浪费了大量的数据库空间。表中引入区分子类的字段, 子类的字段不能创建为空。  阅读全文
posted @ 2009-06-21 13:17 天堂露珠 阅读(389) | 评论 (0)  编辑
[原]Hibernate继承映射-具体类映射为数据库表      摘要: 每一个具体子类映射成单个数据库表,而抽象基类不参与映射。优点:数据操作实现简单,每个表中都包含自己所需要的具体子类的所有信息,减少了多表关联操作时的性能消耗。缺点:类的修改会导致相对应的表及其子类所对应表的更改。不支持多态查询。应用:适合在类层次结构上有一定数量的抽象类的情况下使用。  阅读全文
posted @ 2009-06-21 13:05 天堂露珠 阅读(702) | 评论 (0)  编辑
[原]Hibernate - TransientObjectException      摘要: object references an unsaved transient instance  阅读全文
posted @ 2009-06-19 22:59 天堂露珠 阅读(1108) | 评论 (1)  编辑
[原]Hibernate多对多(双向)      摘要: Hibernate双向多对多关联。如:一个学生对应多门课程,一门课程也对应多名学生。  阅读全文
posted @ 2009-06-19 22:50 天堂露珠 阅读(390) | 评论 (0)  编辑
[原]Hibernate多对多(单向)      摘要: Hibernate单向多对多关联。如:一个学生对应多门课程,一门课程也对应多名学生。  阅读全文
posted @ 2009-06-19 22:43 天堂露珠 阅读(998) | 评论 (1)  编辑
[原]SQL内外连接      摘要: inner join/left join/right join  阅读全文
posted @ 2009-06-17 22:31 天堂露珠 阅读(221) | 评论 (0)  编辑
[原]在MyEclipse中开发Hibernate入门      摘要: 一个MyEclipse Hibernate HelloWorld  阅读全文
posted @ 2009-06-17 22:21 天堂露珠 阅读(489) | 评论 (0)  编辑
[原]Hibernate一对多(双向)      摘要: Hibernate一对多双向关联,例如一个用户有多张银行卡。  阅读全文
posted @ 2009-06-17 22:04 天堂露珠 阅读(482) | 评论 (0)  编辑
[原]不变模式      摘要: Immutable Pattern  阅读全文
posted @ 2009-06-16 22:52 天堂露珠 阅读(985) | 评论 (0)  编辑
[原]门面模式      摘要: 门面模式/外观模式:Facade Pattern  阅读全文
posted @ 2009-06-15 17:15 天堂露珠 阅读(1173) | 评论 (2)  编辑
[原]模板方法模式      摘要: template method pattern  阅读全文
posted @ 2009-06-15 17:05 天堂露珠 阅读(1315) | 评论 (0)  编辑
[原]策略模式-排序算法      摘要: 排序算法  阅读全文
posted @ 2009-06-14 17:54 天堂露珠 阅读(1311) | 评论 (2)  编辑
[原]Hibernate一对多(单向)      摘要: Hibernate单向一对多关联只需要在"一方"进行配置即可,"多方"无需额外配置。  阅读全文
posted @ 2009-06-13 00:12 天堂露珠 阅读(12829) | 评论 (4)  编辑
[转]Tomcat配置JNDI数据源      摘要: 在Tomcat中配置JNDI数据源  阅读全文
posted @ 2009-06-12 12:43 天堂露珠 阅读(428) | 评论 (0)  编辑
[原]合成模式-安全的      摘要: 安全的合成模式  阅读全文
posted @ 2009-06-08 22:27 天堂露珠 阅读(1140) | 评论 (3)  编辑
[原]合成模式-透明的      摘要: 透明的合成模式  阅读全文
posted @ 2009-06-08 22:23 天堂露珠 阅读(969) | 评论 (0)  编辑
[原]装饰模式3-Grep      摘要: 装饰模式:Grep是UNIX中的命令,使用命令"grep BMW file"就可以在file中找出含有BMW的行,并显示。  阅读全文
posted @ 2009-06-07 22:42 天堂露珠 阅读(991) | 评论 (2)  编辑
[原]装饰模式2-发票系统      摘要: 装饰模式(Decorator Pattern):发票系统。发票分为三部分:发票头、发票体、发票尾。 其中发票头和发票尾是可能经常变化的。  阅读全文
posted @ 2009-06-07 22:37 天堂露珠 阅读(1624) | 评论 (1)  编辑
[原]装饰模式1      摘要: 装饰模式:透明的装饰模式、半透明的装饰模式。  阅读全文
posted @ 2009-06-07 22:33 天堂露珠 阅读(999) | 评论 (0)  编辑
[原]向MySQL数据库插入Blob数据的问题      摘要: 在使用Hibernate向数据库插入Blob二进制数据时,发生如下错误:SQL Error: 1064, SQLState: 42000 。You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near line 1  阅读全文
posted @ 2009-06-03 23:45 天堂露珠 阅读(3972) | 评论 (1)  编辑
[原]Tomcat crossContext      摘要: 当指定了context属性时,应该设置%TOMCAT_HOME%/conf/context.xml的Context中的属性crossContext="true"。  阅读全文
posted @ 2009-06-01 12:27 天堂露珠 阅读(3628) | 评论 (1)  编辑
[原]远程登录Windows Server 2003的当前会话      摘要: 使用Windows XP远程登录服务器(Windows Server 2003),每次登录,服务器都会为你创建一个新的会话,无法访问服务器端已登录的会话。如果现在服务器上某些程序正处在打开状态,又想通过远程登录监视程序状态,那么无疑需要登录服务器的当前会话。  阅读全文
posted @ 2009-06-01 11:19 天堂露珠 阅读(2006) | 评论 (1)  编辑