首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件开发 >

hibernate 使用的设计形式(一) 观察者

2013-10-22 
hibernate 使用的设计模式(一) 观察者??? 如代码所示:当执行get()方法时,首先创建一个loadEvent,然后触发

hibernate 使用的设计模式(一) 观察者

?

?? 如代码所示:当执行get()方法时,首先创建一个loadEvent,然后触发加载操作,获取对应listeners做出对应的响应;

?? SessionImpl为被观察者, listers为观察者, event为事件, event中包含了事件相关的属性。

ps:图1中为SessionImpl中的代码(SessionImpl为session的实现类), 图2为DefaultLoadEventListener的代码(DefaultLoadEventListener为LoadEventListener的实现类)

热点排行