hibernate的常用方法的差异
来源:互联网 发布:eia数据美国公布时间 编辑:程序博客网 时间:2024/05/29 19:01
一、save 和 persist
1.不开启事务时,save会有sql语句,persist没有
2.save方法的返回值是Serializable,而persist是void
二、saveOrUpdate和merge
1.都是根据id来确定插入还是更新,它们的区别在于:脱管状态(detached)的对象使用saveOrUpdate会转换成持久状态(persistent),而使用merge还是脱管状态
三、load和get
1.load获取的对象是代理对象,get获取到的对象是其本身,load方法获取的对象只有当其调用除了id之外的属性时才会访问数据库
0 0
- hibernate的常用方法的差异
- mybatis,hibernate 的差异
- JPA 2.0 Vs Hibernate:缓存方法的差异(一)
- JPA 2.0 Vs Hibernate:缓存方法的差异(二)
- JPA和Hibernate抓取策略的差异
- hibernate session的常用方法解析
- Hibernate中query的常用方法
- hibernate session的常用方法解析
- hibernate中的session缓存的常用方法
- Hibernate中query的常用方法
- hibernate自带的常用方法
- Hibernate的Restrictions类常用方法
- Hibernate的常用方法与HQL运算符的说明
- Hibernate对象的三种状态&&Session的常用方法
- C#中两课树比较差异的粗糙方法
- 关于 Cookie 创建方法的差异
- webstorm 比较两个文件差异的方法
- Beyond Compare比较注册表差异的方法
- 六级==写作通用语句
- jsp头path&&basePath
- [HTML难点及解决]input的file属性显示图片
- redis下载安装部署
- H264实时编码及NALU,RTP传输(续)(ZZ)
- hibernate的常用方法的差异
- Ajax异步请求-GET和POST
- poj 2785
- 基础练习 杨辉三角形
- VC中cl.exe命令使用方法
- android repository github
- [Android]将应用崩溃信息汇报给开发者并重新启动应用
- 模板方法模式
- httpd 服务安装