`
wfwkiss
  • 浏览: 123569 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Hibernate 基础1

阅读更多
1:将Hibernate 的 domain类设置为final 那么 lazy (懒加载无法使用)
2:如果Java 中某个属性,不需要存储在数据库中,那么在Hibernate 映射文件就不需要配置这个属性
3:Configuration cfg = new Configuration();
    cfg.configure();
有两个操作
  1:读取配置文件(从 classpath 中读取 hibernate.cfg.xml)如果你的配置文件不是这个名,那么就该cfg.configure(filename.xml);
  2:解析配置文件
4:Session 可以管理多个数据库表所对应的多个实体对象,也就是说Session.get(className.class,id) 需要知道从哪个表中查询id
5:Session接口中get() 和 load()的区别:
  1:load实际上是懒加载
  2:load不会返回null
  3:调用这个方法时Session.load(className.class,id);(不会马上调用)只有在需要时才调用
  4:调用load()方法,前提实体类不能是final
6:Session 中 save(user)和persist(user):
没开启事物:save 会插入 数据库,完了回滚,而persist是不会插入数据库
都是不完成插入
7:映射文件:
<id name="id" unsaved-value="0">
id的值和 "0" 比较,相当是没保存。
8:Session 无法提供特殊的查询
Sql 查的是表
HSql 查的是对象
Query Hibernate 主要查询的接口
分享到:
评论

相关推荐

    hibernate基础教程.pdf

    hibernate基础教程.pdf hibernate基础教程.pdf hibernate基础教程.pdf

    Hibernate基础教程Hibernate基础教程

    Hibernate基础教程Hibernate基础教程Hibernate基础教程

    hibernate基础jar包

    hibernate基础jar包。包含junit,antlr,don4j,hibernate-commons-annotations,hibernate-core,hibernate-jpa-api,javassit,jboss-logging,jboss-transaction-api

    Hibernate 基础.ppt

    本ppt是传智播客的教学ppt,对学习和复习Hibernate 基础有很大的帮助。

    Hibernate基础jar包

    Java Hibernate框架用到的基础jar包+mysql的jdbc的jar包+Junit4.10,都是Hibernate基础开发能够用到的,junit4.10是做测试用的,希望能帮助大家

    hibernate基础实验

    (1) Hibernate是一个面向Java环境的对象/关系数据库映射工具,Hibernate不仅管理Java类型到数据库表的映射,还提供查询数据和操作数据的OO方法。 (2) Hibernate对JDBC进行了轻量级的对象封装,使Java程序员可以...

    hibernate框架基础教程适合新手

    hibernate框架基础教程适合新手,零基础,纯手写hibernate

    hibernate基础教程

    Hibernate中的缓存 Hibernate中使用了一级缓存和二级缓存的机制来提高程序的性能. 一 为什么要使用缓存? 缓存是一块存储区域,可能是一块内存,也可能是一块硬盘.缓存...

    Hibernate基础视频教程

    黑马程序,传播智客 Hibernate基础教学视频,四天课时,视频很清楚讲的很仔细

    Hibernate基础.doc

    Hibernate基础

    hibernate基础学习资料

    Java框架中关于hibernate的基础学习

    hibernate基础 入门/ hibernate basic

    很好的hibernate入门教程,很好的hibernate入门教程,很好的hibernate入门教程

    Hibernate基础教程

    文档内容包括:Hibernate入门、OR映射技术、通过Hibernate API操纵数据库、检索策略和方式、数据库事务、并发、缓存与性能优化、高级配置

    hibernate基础教程.xls

    hibernate基础教程.xls hibernate基础教程.xls

    SSH基础知识之Hibernate

    SSH基础知识之Hibernate,hibernate,spring,struts,ssh

    Hibernate基础教程汇总

    资源名称:Hibernate基础教程汇总资源目录:【】hibernate【】hibernate_312_中文参考文档【】hibernate乐观锁和悲观锁【】hibernate基础教程【】Hibernate注解详解实体类大全资源截图: 资源太大,传百度网盘了,...

    HIbernate基础包

    hibaernate 基础包,用于ssh开发,直接导进去就可以用了,一套完整的jar包。

Global site tag (gtag.js) - Google Analytics