优点:
* sql语句不用再写了,可以提高生产力。
* 直接操作相应的对象即可,使操作更具对象化了。
* hibernate的移植性好。(比如分页,oracle与mysql的分页是不同的,使用了hibernate只需要改变配置文件就可以实现变换)
* 实现了透明持久化,即对象不需要继承hibernate类和实现hibernate的任何接口(这种对象称为pojo:纯粹的java对象,不继承第三 方的类和实现接口),没有侵入性,即轻量级框架。
缺点:
* 批量的修改不适合使用hibernate,orm的框架都不适合。
* 关系比较复杂,要使用数据库的特定功能时,不适合使用hibernate,hibernate已经封装好了,不能再改变了。
Hibernate的优缺点
最新推荐文章于 2024-08-20 15:06:19 发布