
Hibernate
fishineye
这个作者很懒,什么都没留下…
展开
-
spring的HibernateDaoSupport以及HibernateTemplate和jdbcTemplate的选择
spring提供访问数据库的有三种方式: HibernateDaoSupport,HibernateTemplate(推荐使用),jdbcTemplateHibernateTemplate:org.springframework.orm.hibernate3.HibernateTemplateHibernateDaoSupport:org.springframework.orm.hib转载 2017-03-17 14:17:40 · 703 阅读 · 0 评论 -
学习JPA——Hibernate Annotation使用实例
目前,JPA(Java Persistence API)的使用范围越来越广,作为Java EE 5.0平台标准的ORM规范,得到了诸如:Hibernate、TopLink、OpenJpa等ORM框架的支持,同时还是EJB 3.0的重要组成部分。JPA的宗旨是为POJO提供持久化标准规范。它能够脱离容器独立运行,方便开发和测试。本文将通过一个小实例来说明如何在Hibernate中使用JPA,转载 2015-06-09 08:54:29 · 441 阅读 · 0 评论 -
基于hibernate实现的分页技术
先说明一下基于hibernate实现分页的原理,假如从数据库取出100条数据,我们要让每页显示10条,假如从30开始,只需要设置起始位置和最大的返回结果即可先上代码:注意传进来的参数有 Page这类,后面有介绍[javascript] view plain copypublic List queryByPage(final S转载 2017-03-09 17:01:28 · 279 阅读 · 0 评论 -
浅谈 Ljava.lang.Object 异常
初学者使用hibernate执行查询的时候,很容易遇到结果集的类型转换问题,所以明确“执行结果”里的数据类型很重要。下面有两小例子:(1):使用HQL进行条件查询。此结果集List包含的是对象数组,其中对象数组的索引0位置是Dept对象,该对象数组的长度取决于参与的表的个数。 Session session = HibernateSessionFactor转载 2017-03-09 10:36:38 · 2572 阅读 · 0 评论 -
hibernate工具类
阅读目录GeneralDao.javaHQLUtils.javaOrderEnum.javaDomain.javaGeneralDao.java?1234567891011121314151617转载 2015-05-25 12:25:17 · 811 阅读 · 0 评论 -
hibernate annotation 双向 one-to-one 注解
环境:Hibernate 3.3.1 Maven 3.0.4 MySQL 5.5.13 Myeclipse 8.6.1 建表语句:DROP TABLE IF EXISTS `t_card`;CREATE TABLE `t_card` ( `cardId` int(10) unsigned NOT NULL AUTO_INCREMENT,转载 2015-05-15 16:57:32 · 416 阅读 · 0 评论 -
hibernate one-to-many many-to-one 双向注解
环境:Hibernate 3.3.1 Maven 3.0.4 MySQL 5.5.13 Myeclipse 8.6.1 建表语句:DROP TABLE IF EXISTS `t_company`;CREATE TABLE `t_company` ( `companyId` int(10) unsigned NOT NULL AUTO_INCREMENT,转载 2015-05-15 16:41:43 · 386 阅读 · 0 评论 -
Hibernate 缓存机制
Hibernate 缓存机制一、why(为什么要用Hibernate缓存?)Hibernate是一个持久层框架,经常访问物理数据库。为了降低应用程序对物理数据源访问的频次,从而提高应用程序的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。 二、what(Hibernate缓存原理是怎样的转载 2015-04-16 17:05:55 · 342 阅读 · 0 评论 -
关于hibernate中对象的三种状态分析
一,首先hibernate中对象的状态有三种:瞬态、游离态和持久态,三种状态转化的方法都是通过session来调用,瞬态到持久态的方法有save()、saveOrUpdate()、get()、load();持久态到瞬态的方法有delete();游离态到持久态的方法有update()、saveOrUpdate()、lock();持久态到游离态的方法有:session.close()、session.转载 2015-04-16 16:56:43 · 370 阅读 · 0 评论