
hibernate
turkeyzhou
某互联网公司,从事服务器后台开发。
展开
-
jdbc+hibernate操纵blob数据
Oracle的Blob字段比较特殊,他比long字段的性能要好很多,可以用来保存例如图片之类的二进制数据。 写入Blob字段和写入其它类型字段的方式非常不同,因为Blob自身有一个cursor,你必须使用cursor对blob进行操作,因而你在写入Blob之前,必须获得cursor才能进行写入,那么如何获得Blob的cursor呢? 这需要你先插入一个empty的blob,这将创建一个blo转载 2007-09-29 19:04:00 · 1056 阅读 · 0 评论 -
hibernate.hbm2ddl.auto
Hibernate中的hibernate.hbm2ddl.auto配置参数 有以下可选的值 validate 加载hibernate时,验证创建数据库表结构 create 每次加载hibernate,重新创建数据库表结构 create-drop 加载hibernate时创建,退出是删除表结构 updat转载 2010-02-27 03:27:00 · 624 阅读 · 0 评论 -
Hibernate formule
键字: hibernate formula阅读对象: 1.已经在使用Hibernate JPA完成持久化映射的朋友。 2.在网上搜索Formula并通通搜到转载oralce一篇技术文章或hibernate annotations技术文档的朋友。 3.发现@Formula不能使用并想Ctrl+Delete hibernate jar包,然后砸烂显示器的朋友。 文章内原创 2009-12-02 13:53:00 · 599 阅读 · 0 评论 -
Hibernate 事务机制
Hibernate是对JDBC的轻量级对象封装,Hibernate本身是不具备Transaction处理功能的,Hibernate的Transaction实际上是底层的JDBC Transaction的封装,或者是JTA Transaction的封装,下面我们详细的分析: Hibernate可以配置为JDBCTransaction或者是JTATransaction,这取决于你在hibernat转载 2010-01-18 11:03:00 · 1119 阅读 · 0 评论 -
spring hibernate保存blob字段
利用spring结合hibernate进行blob和clob的操作,主要和jdbc一样的利用了LobHandler来解决oracle和其他数据库之间的差异问题; (1)构造LobHandler 如果是Oracle以外的数据库,可直接使用DefaultLobHandler: 如果是oracl数据库,则使用OracleLobHandler:原创 2009-10-03 23:12:00 · 2732 阅读 · 0 评论 -
现代 ORM 工具的策略和最佳实践
尽管有许多开发人员使用对象-关系映射(ORM)工具构造应用程序的持久化层,但是也有一些开发人员对于如何使用这些工具有误解,常常不必要地重复编写代码。本文作者在构造持久化层方面具有丰富的经验,他们对持久化模式和最佳实践有清晰的认识。本文分为两部分,第 1 部分讨论一致且紧凑的领域模型和持久化层的基本概念。第 2 部分 扩展第 1 部分中讨论的概念。 简介 在过去 5 到 10 年中,开转载 2008-05-30 15:22:00 · 883 阅读 · 0 评论 -
深入探讨 Spring 与 Struts 的集成方案(3)
4.实现第二种集成方案:代理和委托Action. 这种集成方案要求我们编写一个Struts Action,但它只不过是一个包含在Spring应用上下文中的真正Struts Action的一个代理.该代理Action从Struts插件ContextLoaderPlugIn中获取应用上下文,从中查找真正的Struts Action,然后将处理委托给真正的Struts Action.这个方法的幽雅原创 2007-12-14 17:59:00 · 745 阅读 · 0 评论 -
深入探讨 Spring 与 Struts 的集成方案(1)
Spring是一个轻量级(大小和系统开支的角度)的IoC和AOP容器.它力图简化J2EE开发即J2EE without EJB.而且作为帮助企业级开发的核心支柱,Spring为模型层(OR持久层:Hibernate、JDO、iBatis等)服务层(EJB、JNDI、WebService)以及表现层(Struts、JSF、Velocity)都提供了良好的支持和集成方案. 访问Spring官方站原创 2007-12-14 17:58:00 · 858 阅读 · 0 评论 -
深入探讨 Spring 与 Struts 的集成方案(4)
5.使用请求委托. 为了使action委托看上去更为直观一些,Spring提供了DelegatingRequestProcessor,另一种专门用于Spring的请求处理器.需要在struts-config.xml中做如下配置: 这样,DelegatingRequestProcessor将告诉Struts自动将动作请求委托给Spring上下文中的Action来处理.这使得我们可原创 2007-12-14 18:00:00 · 759 阅读 · 0 评论 -
深入探讨 Spring 与 Struts 的集成方案(2)
2.注册Spring插件:为了使Struts Action能够访问由Spring管理的Bean,我们就必须要注册一个知道Spring应用上下文的Struts插件.可以在struts-config.xml中通过如下的方式来完成注册. ContextLoadPlugin()负责装载原创 2007-12-14 17:58:00 · 959 阅读 · 0 评论 -
在Spring中集成Hibernate事务
导读: 本文试图解释如何使用Spring来集成组件(包括组件的事务关系)。在J2EE应用程序中,连接到单个存储数据没有什么困难。但是一旦要求集成企业级组件的时候,情况就复杂了。一个组件一般会受到一个或多个存储数据的支持,因此当我们提到集成一个或多个组件的时候,我们就认为需要跨越多个组件、维护多个数据存储中的原子操作。J2EE服务器为这些组件提供了一个容器,这个容器可以管理这些事务性原子操作和跨原创 2008-03-01 14:24:00 · 1130 阅读 · 0 评论 -
利用开源项目Hibernate开发Blog系统
导读: 开发工具采用MYECLIPS3.6,首先是建立项目,导入Struts+Hibernate包,然后配置SRC跟目录下的hibernate.cfg.XML.我采用的是MySQL数据库,所以配置如下: <hibernate-configuration> <session-factory> <!-- properties --> <property name="connecti原创 2008-03-01 14:24:00 · 1020 阅读 · 0 评论 -
Hibernate+Spring+Struts2+ExtJS开发CRUD功能(转)
Hibernate+Spring+Struts2+ExtJS开发CRUD功能1、 入门:各种开源框架环境及下载:Hibernate:3.x http://www.hibernate.org/ 需要hibernate core 和annotations 包。Spring:2.x http://springframework.org/ Struts2:2.x http://st原创 2008-02-19 17:56:00 · 1898 阅读 · 0 评论 -
Hibernate 延迟加载的错误
关键字: failed to lazily initialize a collection of role 转自:http://www.qingsoft.net/bbs/html/article/1175.jhtml 用户和角色用户User中有Set roles = new HashSet(0);当得到User中的roles集合时,会出现下面的异常:Java代码转载 2010-02-28 10:32:00 · 1445 阅读 · 1 评论