Hibernate小知识点总结

持久化:

程序数据在瞬时状态和持久状态间转换的过程;

ORM(Object Relational Mapping):

1、编写程序时,以面向对象方式处理数据;

2、保存数据时,以关系型数据库方式存储;

ORM解决方案:

1、对持久化对象提供一种查询语言或API;

2、在持久化对象上执行基本的增、删、改、查操作;

3、对象关系映射工具;

4、提供与事务对象交互、执行检查、延迟加载以及其他优化功能;

 

get和load的区别:

1、如果对象传入的id为空,get返回null值,load返回异常;

2、类级的区别:load会注重配置文件,对配置文件延迟加载的写法有明显效果;而get主要看类,会立即执行,不太注重配置文

1、瞬时状态

2、持久状态

3、游离状态

你可能感兴趣的:(Hibernate小知识点总结)