J2EE开发常软件体系架构模式.ppt

J2EE开发常软件体系架构模式

* Hibernate 的优缺点: 1、 不需要编写的 SQL 语句(不需要编辑 JDBC),只需要操作相应的对象就可以了,就可以能够存储、 更新、删除、加载对象,可以提高生产效; 2、 因为使用 Hibernate 只需要操作对象就可以了,所以我们的开发更对象化了; 3、 使用 Hibernate,移植性好(只要使用 Hibernate 标准开发,更换数据库时,只需要配置相应的配置文 件就可以了,不需要做其它任务的操作); 4、 Hibernate 实现了透明持久化:当保存一个对象时,这个对象不需要继承 Hibernate 中的任何类、实现 任何接口,只是个纯粹的单纯对象—称为 POJO 对象(最纯粹的对象—这个对象没有继承第三方框架 的任何类和实现它的任何接口) 5、 Hibernate 是一个没有侵入性的框架,没有侵入性的框架我们一般称为轻量级框架 6、 Hibernate 代码测试方便。 Hibernate 使用范围: 1、 针对某一个对象,简单的将它加载、编辑、修改,且修改只是对单个对象(而不是批量的进行修改), 这种情况比较适用; 2、 对象之间有着很清晰的关系(例:多个用户属于一个组(多对一)、一个组有多个用户(一对多)); 3、 聚集性操作:批量性添加、修改时,不适合使用 Hibernate(O/映射框架都不适合使用); 4、 要求使用数据库中特定的功能时不适合使用

文档评论(0)

1亿VIP精品文档

相关文档