Hibernate专题
文章平均质量分 92
chenzhang8
淡泊以明志, 宁静以致远
展开
-
Tomcat5.0+mysql5.0.0-alpha配置xpetstore
1.启动WEB服务器: 假设Tomcat, mysql都安装在C盘根目录下; 在DOS下运行命令,C:/>cd Tomcat5.0/bin回车;C:/Tomcat5.0/bin> startup.bat;2.选择项目运行的服务器,这里选择Tomcat: 编辑XPETSTORE_HOME/conf/as/appserver.properties文件,确定app原创 2006-09-01 20:09:00 · 1048 阅读 · 0 评论 -
MyEclipse+Struts+Hibernate环境配置与开发
请先了解struts和hibernate的一些基本原理,Hibernate中文手册:http://www.hibernate.org/hib_docs/reference/zh-cn/html_single/ Struts官方网站:http://struts.apache.org 强烈建议初学者先去了解其相关知识,否则本文对你没有任何帮助!相关工具下载(注意版本): m原创 2006-09-08 17:28:00 · 2600 阅读 · 1 评论 -
延迟初始化错误(ERROR LazyInitializer)是如何产生的
延迟初始化错误是运用Hibernate开发项目时最常见的错误。如果对一个类或者集合配置了延迟检索策略,那么必须当代理类实例或代理集合处于持久化状态(即处于Session范围内)时,才能初始化它。如果在游离状态时才初始化它,就会产生延迟初始化错误。下面把Customer.hbm.xml文件的元素的lazy属性设为true,表示使用延迟检索策略:class name="myp转载 2006-09-29 20:28:00 · 927 阅读 · 0 评论 -
如何把Hibernate2.1升级到Hibernate3.0
1.1 Hibernate API 变化 1.1.1 包名 1.1.2 org.hibernate.classic包 1.1.3 Hibernate所依赖的第三方软件包 1.1.4 异常模型 1.1.5 Session接口 1.1.6 createSQLQuery() 1.1.7 Lifecycle 和 Validatable 接口 1.1.8 Interceptor接口 1.1.9 UserTy转载 2006-08-14 17:45:00 · 767 阅读 · 0 评论 -
在Hibernate应用中如何处理批量更新和批量删除
批量更新是指在一个事务中更新大批量数据,批量删除是指在一个事务中删除大批量数据。以下程序直接通过Hibernate API批量更新CUSTOMERS表中年龄大于零的所有记录的AGE字段:tx = session.beginTransaction();Iterator customers=session.find("from Customer c where c.age>0").iterator转载 2006-08-14 17:10:00 · 1102 阅读 · 0 评论 -
Hibernate要点
1.两种配置文件: A.hibernate.cfg.xml 和 B.hibernate.properties A中可含映射文件的配置,而B中hard codes加映射文件。 A。Configuration config=new Configuration().config(); B. Configuration config=new Configuration();转载 2006-08-14 16:51:00 · 727 阅读 · 0 评论