安装了STAF机器上的发束的消息。
因此作为一个高层面的应用程序,实现平台无关,协议无关的功能。
STAF将它的可重用组件命名为服务(Service),如图2.2,STAFProc就是STAF的一个服务,它实时监听
网络上的消息状态。
图2.2 STAF服务框架2.3 Hibernate VS IBatis 现在的开源框架中有两个出色的持久层框架,Hibernate和IBatis。
各有特色。
2.3.1 Hibernate和IBatis的对比 表2-1 Hibernate和IBati s的对比比较点 Hibernate IBatis版本 3.2.1 GA 2.3开源 是 是映射方式 POJ0和数据库表的完全映射 SOL映射SQL生成方式 自动生成 手动设计易学程度 不易上手 容易上手灵活性 不很灵活 非常灵活移植性 很好的移植性 移植性差性能的可控性 低 高数据字段的变动 改动很小 改动的地方比较多文档 丰富的
文档、论坛及Wiki支持
文档相对丰富工作量 小 较大2.3.2选用原则 同样是优秀的持久层框架,他们各有适用的环境。
选用原则是甚么?IBatis的设计者这样说:“当开始做一个新的.