
hibernate
宏轩
这个作者很懒,什么都没留下…
展开
-
hibernate之HQL传中文参数乱码 解决办法
在spring+hibernate中:Hql中有中文参数(如from test as c where c.name=张三)的话被翻译成sql的时候会出现乱码,解决办法是在application.xml中加入以下语句:prop key="hibernate.query.factory_class"> org.hibernate.hql.classic.ClassicQuery原创 2007-11-27 17:59:00 · 2643 阅读 · 0 评论 -
使用hibernate实现树形结构无限级分类
转自 http://together.javaeye.com/blog/29482?page=2 在系统中,经常会用到无限级的树形结构分类,如组织机构管理、商品/地区分类等等。在以前的一个贴子:http://www.javaeye.com/topic/26987“复杂商品分类的表如何建立?”中,讨论过树形无级分类的实现方法。 一般无外采用两种方式, 一是类似struts-menu(ht转载 2009-02-20 13:34:00 · 1852 阅读 · 0 评论 -
Hibernate3的配置参数汇总
SQL方言1、Hibernate JDBC属性属性名 用途 hibernate.connection.driver_class jdbc 驱动类 hibernate.connection.url jdbc URLhibernate.connection.username 数据库用户hibernate.connection.password转载 2009-06-22 14:50:00 · 905 阅读 · 0 评论 -
hibernate QBC检索方式查询
Hibernate提供了一套符合Java编程习惯的API,即QBC(Query By Creteria)检索方式,主要邮Criteria接口,Criterion接口和Expression类组成.优点是支持动态查询,在编译时就进行解析,容易排除错误;缺点是没有HQL功能强大.Hibernate.javapackage mrgf;import java.util.List;import org.h转载 2009-06-30 23:58:00 · 1472 阅读 · 0 评论 -
基于按annotation的hibernate主键生成策略
这里讨论代理主键,业务主键(比如说复合键等)这里不讨论。 一、JPA通用策略生成器 通过annotation来映射hibernate实体的,基于annotation的hibernate主键标识为@Id, 其生成规则由@GeneratedValue设定的.这里的@id和@GeneratedValue都是JPA的标准用法, JPA提供四种标准用法,由@GeneratedValue的源代码可以明显看出转载 2009-11-17 10:07:00 · 2538 阅读 · 1 评论 -
JPA标注
Table Table用来定义entity主表的name,catalog,schema等属性。 • name: 表名 • catalog: 对应关系数据库中的catalog • schema:对应关系数据库中的schema • UniqueConstraints:定义一个UniqueConstraint数组,指定需要建唯一约束的列Java代码 @Entity @Tab转载 2010-03-19 10:31:00 · 751 阅读 · 0 评论 -
jdbc hibernate ibatis 操作Blob 和Clob类型字段(不断更新)
Class TestPhoto{ private Blob image; private String cretateDate; get()... set()... 方法}hibernate Blob 数据写入FileInputStream img = new FileInputStream("d://test.jpg");Blob img = (Blob) Hibernate.createBlob(img);TestPhoto po=new TestPhoto();po.setIm原创 2010-12-14 16:53:00 · 1004 阅读 · 0 评论 -
JBoss5.1.0部署SSH2
环境:JDK1.6+JBoss5.1.0+Struts2.1.8+Spring2.5.6+Hibernate3.3.2 将war包放入“JBOSS安装目录/server/default/deploy”目录,直接启动,报如下错误:09:24:46,890 ERROR [JBossContextConfig] XML error parsing: context.xml org.jboss.xb.binding.JBossXBRuntimeException: Failed to create a new S转载 2011-05-17 22:26:00 · 2359 阅读 · 0 评论 -
JBoss4.2.3部署SSH2
<br />环境:JDK1.6+JBoss4.2.3+Struts2.1.8+Spring2.5.6+Hibernate3.3.2 将war包解压至“JBOSS安装目录/server/default/deploy”目录下,文件夹改名为xxx.war,或者直接将war包拷贝到该目录。启动JBoss,报了很多错误。主要错误摘要如下:<br />Caused by: org.springframework.beans.factory.BeanCreationException: Error creating be转载 2011-05-17 22:34:00 · 2355 阅读 · 0 评论