随笔分类 - hibernate
摘要:一、hibernate介绍 1、hibernate概述 hibernate是轻量级Java EE持久层解决方案,管理java类到数据库表的映射(ORM:对象关系型数据映射),并提供数据查询获取的方法。 2、体系结构 (1)SessionFactory:这是Hibernate的关键对象,它是单个数据库
阅读全文
摘要:一、SQL查询简介 使用SQL查询可以利用某些数据库的特性,或者将原有的JDBC应用迁移到hibernate应用上,也可能需要使用原生的SQL查询。查询步骤如下: 1、获取hibernate session对象 2、编写SQL语句 3、以SQL语句作为参数,调用Session的createSQLQu
阅读全文
摘要:一、条件查询简介 条件查询是更据面向对象特色的数据查询方式,主要通过如下3个类完成 1、Criteria:代表一次查询 2、Criterion:代表一个查询条件 3、Restrictions:产生查询条件的工具类 执行条件查询的步骤 1、获取Hibernate session对象 2、调用sessi
阅读全文
摘要:一、HQL简介 HQL(Hibernate Query Language)是一种面向对象的查询语言,依赖于Query类,每个Query实例对应一个查询对象。查询步骤如下: 1)获取Hibernate Session对象 2)编写HQL语句 3)以HQL语句作为参数,调用session的createQ
阅读全文
摘要:1、事务的特性 事务的四种特性: 原子性:体现一个事务的操作的不可分割,要么权执行,要么全不执行。 一致性:事务的执行结果必须从一种一致性状态变到另一种一致性状态。最典型的就是转账,两个账户A、B总金额为5000,不管A、B如何转账,转几次,当事务结束A、B账户总金额还为5000。 隔离型:即并发执
阅读全文
摘要:工作需要一个双向多对多映射,照着李刚的书做了映射,碰到了一些问题,现就问题及解决方案进行总结归纳。 1、首先奉上最初代码 Person5.java Address5.java 问题1: 因为我做了<property name="hbm2ddl.auto">update</property>配置,所以
阅读全文
摘要:错误码: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org
阅读全文