Fork me on GitHub

随笔分类 -  hibernate

hibernate检索策略(抓取策略)
摘要:检索策略 类级别检索 默认检索策略:默认延迟加载, 可以使用lazy属性来进行改变. session.get(clazz,object)默认立即加载 session.load(clazz,object)默认延迟加载 可以使用Hibernate.initialize(customer)初始化数据; 关 阅读全文
posted @ 2017-11-22 20:43 TopTime 阅读(306) 评论(0) 推荐(0)
hibernate之helloword(环境搭建)
摘要:环境搭建 hibernate.cfg.xml javabean xxx.hbm.xml 导包: 数据库连接池包 数据库连接 hibernate连接池依赖c3p0包 创建工具类 测试类: 阅读全文
posted @ 2017-11-21 19:57 TopTime 阅读(275) 评论(0) 推荐(0)
Hibernate级联操作
摘要:hibernate级联操作 po类 order订单类 customer用户类 xxx.hbm.xml配置文件 Order.hbm.xml Customer.hbm.xml 级联保存 简单的存储 使用单项的关联的保存 在配置文件中添加属性cascade="true" 在一得那一方添加该属性/获取在两端 阅读全文
posted @ 2017-11-21 19:55 TopTime 阅读(995) 评论(0) 推荐(0)
hibernate注解
摘要:实体类的注解 主键生成策略 自定义策略 @Cascade org.hibernate.annotations. 级联状态操作类型 save_update delete delete-ophan all all-delete-orphan等等 @Column 表示列属性 @PrimaryKeyJoin 阅读全文
posted @ 2017-11-21 19:45 TopTime 阅读(227) 评论(0) 推荐(0)
hibernate之三种时态之间的转换
摘要:判断状态的标准 oid 和 session相关性 瞬时态 瞬时态 持久态 save和saveOrUpdata操作 瞬时态 游离态 只需要给一个oid (主键生成策略进行了限定 这样我们只能通过持久态进行转换) 持久态 持久态 瞬时态 delete操作 持久态 游离态 close(关闭session) 阅读全文
posted @ 2017-11-18 19:40 TopTime 阅读(486) 评论(0) 推荐(0)
hibernate之查询
摘要:Query对象 方便的对数据库和持久化对象进行查询,两种表达方式:HQL和SQL; Query经常用来绑定查询参数,限制查询条数。并最终执行查询语句。 HQL 查询一个简单类(查询所有) 分页查询 查看指定列 条件查询 命名查询 在customer.hbm.xml中class标签外定义一个<quer 阅读全文
posted @ 2017-11-17 21:44 TopTime 阅读(264) 评论(0) 推荐(0)
hibernate增删改
摘要:保存方法 删除方法 修改方法 阅读全文
posted @ 2017-11-17 19:12 TopTime 阅读(213) 评论(0) 推荐(0)
hibernate二级缓存
摘要:一. hibernate 提供缓存机制:一级缓存、二级缓存 一级缓存:session级别缓存,在一次请求中共享数据。 二级缓存:sessionFactory级别缓存,整个应用程序共享一个会话工厂,共享一个二级缓存 l SessionFactory的缓存两部分: 内置缓存:使用一个Map,用于存放配置 阅读全文
posted @ 2017-01-14 19:50 TopTime 阅读(504) 评论(0) 推荐(0)
hibernate的一级缓存问题
摘要:1.证明一级缓存的问题 输出结果: 只发出一条查询语句 第二条查询语句没有执行 因为第一条查询语句缓存的存在 2. 移除缓存: 输出结果: 3.一级缓存的快照 就是对一级缓存的数据备份 保证数据库的数据与 一级缓存的数据必须一致。 如果一级缓存修改了,在执行commit提交时,将自动刷新一级缓存,执 阅读全文
posted @ 2017-01-14 19:12 TopTime 阅读(374) 评论(0) 推荐(0)
hibernate从浅至深
摘要:hibernate在开发中的位置 web >struts2 >hibernate ORM框架 Hibernate是一个数据持久化层的ORM框架. Object:对象,java对象,此处特指JavaBean Relational:关系,二维表,数据库中的表。 映射|映射元数据:对象中属性,与表的字段, 阅读全文
posted @ 2017-01-14 12:56 TopTime 阅读(245) 评论(0) 推荐(0)