- 浏览: 183647 次
最新评论
-
bee1314:
谢谢分享,今天也碰到类似的问题!
收藏:Hibernate的Like用法 -
xp84012493:
很好的资料,谢谢啦
收藏:hibernate应用配置说明-middlegen和hbm2java的配置 -
bushkarl:
...
收藏:Hibernate---Criteria -
joeyee:
JScud Develop ...
使用FreeMarker生成Html静态文件(转载) -
yvonxiao:
查资料中路过,谢谢博主分享
收藏:Hibernate中的取策略延迟加载
文章列表
使用ASP的同仁们一定经常使用这些东西,因为不管什么产品的开发都离不开与用户的互动,而在ASP中,他们三个,正是互动的桥梁。
ASP.net中,他们也受到了足够的重视,但改变不是很大。
6.1 Application
Applicatio ...
- 2006-11-14 11:16
- 浏览 1101
- 评论(0)
前面我们已经说了如何操作数据库,但几乎全部是通过OleDbCommand和OleDbDataReader来做的,这次我们说说如何通过OleDbDataAdapter来操作数据库!关于OleDbDataAdapter的用法实际上我们在以前已经讲过了,由于OleDbDataAdapter是DataSet和数据源之 ...
- 2006-11-14 11:13
- 浏览 1526
- 评论(0)
对于用过beta2版的网友来说,学习本文的内容将会是十分的简单,因为.net正式版和beta2版的差别不大,所以对于beta2中的程序你几乎可以不作修改(或者只做少量修改)就可以再正式版中正常的运行。
在这里我们来讲一下怎样打 ...
- 2006-11-14 11:10
- 浏览 1362
- 评论(0)
注意:本文暂时不讲解数据库的数据调出和显示,因为他涉及的东西比较多,所以我们将另外详细讲解。本文主要要讲的是数据库的增加、删除、修改。
一、定义OleDbCommand类型变量:MyCommand
要对数据库进行增加、删除、修改 ...
- 2006-11-14 11:09
- 浏览 1403
- 评论(0)
最佳ASP.NET编程习惯
初学编程的朋友往往喜欢收集一些很“奇妙”的编程技巧,然而,技巧的积累往往并没有提高程序质量,反而引导一些编程者一味追求奇和新,忘记了基本编程习惯的培养,不利于团队的合作,可能,这也是中国并不缺少聪明的程序员,但是缺少聪明的开发团队的一个原因吧。在ASP.NET的开发中,可以学习的技巧不少,但是,一些基本的编程习惯我们一定要养成,这样不但能根本上提高程序质量和开发效率,而且,也利于程序的阅读和团队开发。如果自己写的程序只有自己可以看懂或者只有几个人可以看懂,即使程序技巧神乎其技,对于程序的升级和维护都是致命问题。
一、 错误( ...
- 2006-11-14 10:51
- 浏览 1146
- 评论(0)
引用原本我的写法:
Query repeatClientQuery=querysession.createQuery(
"from ClientInfo as a "+"where a.client_name like
:name" );
repeatClientQuery.setParameter("name",clientname);
查询无结果.LIKE 'Mc%' 将搜索以字母 Mc 开头的所有字符串(如 McBadden)。
LIKE '%inger' 将搜索以字母 inger 结尾的所有字符 ...
- 2006-11-13 17:15
- 浏览 4466
- 评论(1)
可以到:http://javaresearch.org/download/41506.htm下载
- 2006-11-13 14:21
- 浏览 3365
- 评论(0)
<一>
这两个星期以来,我把原来用struts开发的一个测试工具改用struts+hibernate来实现,首先从心情上来,整个开发过程中始终保持愉快和平和,“原来开发可以这样愉快?”,再一点就是开发效率上高效了许多。
现在sun又加入jdocentral.com开始着手JDO2.0,想想看等它出台以后将是一个怎样激动人心得场面,让我们拭目以待。
用Hibernate来操纵持久数据非常简单,在这里一些简单的查询我会一笔带过,本文着重说明在综合查询兼有分页的时候我的一些经验,如果网友觉 ...
- 2006-11-13 14:02
- 浏览 1973
- 评论(0)
选自<<精通Hibernate:Java对象持久化技术详解>> 作者:孙卫琴 来源:www.javathinker.org
如果转载,请标明出处,谢谢
延迟初始化错误是运用Hibernate开发项目时最常见的错误。如果对一个类或者集合配置了延迟检索策略,那 ...
- 2006-11-10 16:44
- 浏览 1612
- 评论(0)
引用Hibernate中的取策略延迟加载(翻译hibernate官方文挡19章部分内容)
Fetching strategies(取策略)
Fetching stategies是指hibernate在需要关联数据的时候所采用的取关联数据的策略。这个策略既可以在O/R映射文件里配,也可以通过特殊的
HQL: ...
- 2006-11-10 16:18
- 浏览 3610
- 评论(1)
引用
答案一:
当<class>元素或者<set>元素的lazy属性为true时,load() or get() or find()加载这些对象时,Hibernate不会马上产生任何select语句,只是产生一个Obj代理类实例,只有在session没有关闭的情况下运行Obj.getXxx()时才会执行select语句从数据库加载对象,如果没有运行任何Obj.getXxx()方法,而session已经关闭,Obj已成游离状态,此时再运行Obj.getXxx()方法,Hibernate就会抛出"Could not initialize proxy - the o ...
- 2006-11-10 16:05
- 浏览 5321
- 评论(1)
WebWork中如何利用定义在JAVA文件中的常量?
比如,在MyConstants.java中,定义有如下常量
public static final String HIGH="H";
public static final String MIDDLE="M";
public static final String LOW="L";
在某JSP页面中,应用WebWork的Tag输出如下信息:
<ww:iterator value="eventList">
<ww:if test=" ...
- 2006-11-10 13:22
- 浏览 1768
- 评论(0)
# 条件查询(Criteria Queries) 回复
2006-09-28 13:32 by YCOE
条件查询(Criteria Queries)
具有一个直观的、可扩展的条件查询API是Hibernate的特色。
1. 创建一个Criteria 实例
org.hibernate.Criteria接口表示特定持久类的一个查询。Session是 Criteria实例的工厂。
Criteria crit = sess.createCriteria(Cat.class);
crit.setMaxResults(50);
List cats = crit.list( ...
- 2006-11-09 18:00
- 浏览 2539
- 评论(0)
具有一个直观的、可扩展的条件查询API是Hibernate的特色。
15.1. 创建一个Criteria 实例
org.hibernate.Criteria接口表示特定持久类的一个查询。Session是 Criteria实例的工厂。
Criteria crit = sess.createCriteria(Cat.class);
crit.setMaxResults(50);
List cats = crit.list();
15.2. 限制结果集内容
一个单独的查询条件是org.hibernate.criterion.Criterion 接口的一个实例。org.hibe ...
- 2006-11-09 17:58
- 浏览 9320
- 评论(3)
引用注意unsaved-value是个很重要的属性。Hibernate通过这个属性来判断一个对象应该save还是update,如果这个对象的id是unsaved-value的话,那说明这个对象不是 persistence object要save(insert);如果id是非unsaved-value的话,那说明这个对象是persistence object(数据库中已存在),只要update就行了。
1、
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'session ...
- 2006-11-09 15:27
- 浏览 2570
- 评论(0)