![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
hibernate
华清545
这个作者很懒,什么都没留下…
展开
-
annotation boolean
As @Arthur said it maps to Number(1) which would be the standard sql bit where 0 == false and 1 == true. As an alternative you can map char(1) to 'T' or 'F' like this@org.hibernate.annotatio转载 2014-02-16 12:28:43 · 1069 阅读 · 0 评论 -
hibernate缓存:一级缓存和二级缓存
1.什么是缓存? 缓存是介于物理数据源与应用程序之间,是对数据库中的数据复制一份临时放在内存中的容器,其作用是为了减少应用程序对物理数据源访问的次数,从而提高了应用程序的运行性能。Hibernate在进行读取数据的时候,根据缓存机制在相应的缓存中查询,如果在缓存中找到了需要的数据(我们把这称做“缓存命 中"),则就直接把命中的数据作为结果加以利用,避免了大量发送SQL语句到数据库查询的转载 2014-08-21 14:38:49 · 643 阅读 · 0 评论 -
Hibernate的映射类型 hibernate mysql映射类型
1、Hibernate的映射类型 hibernate mysql映射类型Hibernate 映射类型Java 类型标准 SQL 类型大小和取值范围integer 或者 intint 或者 java.lang.IntegerINTEGER4 字节转载 2014-07-19 20:07:31 · 1032 阅读 · 0 评论 -
使用Hibernate过滤集合元素的两种方法
(1)通过代码 List list=session.createQuery("from Programer").list(); for(Iterator iter=list.iterator();iter.hasNext();) { Programer p=(Programer)iter.n转载 2014-05-26 16:15:31 · 1339 阅读 · 0 评论 -
Hibernate 集合排序
CRM中Customer遇到的Set属性排序问题分类: Hibernate2008-07-04 10:32 513人阅读 评论(0) 收藏 举报crmhibernate数据库annotationsclassmenu今天在CRM中Customer遇到的Set属性排序问题,后来翻了下孙卫琴的《精通Hibernate》 Hibernate中的集合 Hibernate中的集转载 2014-05-26 15:58:09 · 1021 阅读 · 0 评论 -
Spring4.0.2+Hibernate4.5.1+struts2.3.16.1
Spring4.0.2+Hibernate4.5.1+struts2.3.16.1。这三个目前都是官网上最新的且是稳定版的(Stable)。建议大家去官网上下,其中spring的连接有些慢,为了下载它我还特地开了个迅雷会员呢。虽然这些包都是官网下载的,但是集成SSH还需要些额外jar包。建议大家也都到官网上下载。我的全都是从官网上下载的,而且还是最新的可用版本。我上传到这里了wwwwwww转载 2014-07-17 17:06:14 · 1579 阅读 · 1 评论 -
Hibernate 对象的三种状态
三态的基本概念:①自由态:只存在于内存中,而在数据库中没有相应数据。(PS:这种说法是不准确的,正确的理解应该是-不曾进行持久化,未与任何Session相关联)②持久态:与session关联并且在数据库中有相应数据(PS:这种说法是不准确的,正确的理解应该是-持久化,当前与Session相关联)③游离态:数据库中有相应数据,但当前与session无关(PS:这种说法也是不准转载 2014-07-16 15:50:05 · 645 阅读 · 0 评论 -
BaseDao
package util.base.dao;import java.lang.reflect.ParameterizedType;import java.sql.CallableStatement;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;原创 2014-07-16 15:06:38 · 1527 阅读 · 0 评论 -
在onetomany 中使用过滤器的两种方法
在onetomany 中使用过滤器的两种方法:"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">原创 2014-06-03 14:39:15 · 1765 阅读 · 0 评论 -
Spring管理 hibernate 事务配置的五种方式
Spring配置文件中关于事务配置总是由三个组成部分,DataSource、TransactionManager和代理机制这三部分,无论是那种配置方法,一般变化的只是代理机制这块! 首先我创建了两个类,一个接口一个实现:Java代码 package com.dao; public interface UserDao { pu转载 2014-05-06 14:21:16 · 736 阅读 · 0 评论 -
Spring对Hibernate事务管理
每次带班,讲到Spring事务这一块的时候,大家总是有很多的疑问,其实Spring事务并不难,可能初次接触的时候有的不好理解,今天我们就详细来谈一下Spring的事务管理机制,主要是对Hibernate进行的事务管理。在谈Spring事务管理之前我们想一下在我们不用Spring的时候,在Hibernate中我们是怎么进行数据操作的。在Hibernate中我们每次进行一个操作的的时候我们都是转载 2014-04-30 15:59:46 · 801 阅读 · 0 评论 -
Spring+Hibernate DAO 持久层开发, Spring 用 Hibernate 访问数据库的三种方法.推荐使用回调
DAO开发注:(1)以下两者都需在Spring XML配置文件中,注册Bean(实现类)来依赖注入SessionFactory. (2.1)Spring 中进行事务管理的通常方式是利用AOP(面向切片编程)的方式,为普通java类封装事务控制,它是通过动态代理实现的,由于接口是 延迟实例化的, spring在这段时间内通过拦截器,加载事务切片。原理就是这样,具体细转载 2014-04-30 11:18:18 · 3026 阅读 · 0 评论 -
Hibernate的集合映射(Set、List、Array、Map、Bag)
Hibernate集合映射POJOs如下:Customer类------>customer表 Order类对应---------->orders表 customer(1)(n)orderpublic class Customer{ private String id; private String username; private String pas转载 2014-12-20 14:16:58 · 1039 阅读 · 0 评论