- 浏览: 73522 次
- 性别:
- 来自: 上海
最新评论
-
jinbo0120:
受教了,我还一直存在疑问呢,原来是1.5开始使用的...看来我 ...
5.0for循环 -
persistC:
1、到底在哪用cascade=&q ...
hibernate.hbm.xml总结 -
duanyong:
看到xml就烦。不知道为什么。嘿嘿。
hibernate.hbm.xml总结
文章列表
Action 类
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts ...
- 2008-11-27 10:27
- 浏览 2297
- 评论(0)
http://www.ems.com.cn/ems/index.jsp
中国高等教育学历网上证书查询
http://www.chsi.com.cn/xlcx/
中国黄历查询,就是查每日吉凶
http://lunar.anet.net.tw/
万年历查询(包括纪念日,节假日查询)
http://www.123cha.com/calendar/
身份证号码查询
http://www.lxsk.com/idcard.aspx
全国邮政业务资费(去邮局别让人蒙了啊)
http://www.chinapost.gov.cn/yyzn/zifei/indexzifei.htm
在线ip地址专业 ...
- 2008-11-26 13:51
- 浏览 785
- 评论(0)
Strus常见错误及原因分析
本篇文章包含了在用Struts开发web应用时经常碰到的一些异常和错误,根据异常或错误信息本身,经常可以找到潜在的错误发生原因。
下面列出了一些Struts的常见错误和异常,并给出了一些可能发生此类错误或异常的原因。有的后面有相关连接,你可以通过它找到更多的信息。
Cannot retrieve mapping for action
异常
javax.servlet.jsp.JspException: Cannot retrieve mapping for action /Login
(
/Login
是你的
act ...
- 2008-11-12 16:52
- 浏览 692
- 评论(0)
文件一 ajax1.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head> <title>用户名校验</title>
<script type="text/javascript" src="/jslib/veryfy1.js">< ...
- 2008-11-07 16:40
- 浏览 6064
- 评论(0)
文件一 ajax.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head> <title>用户名校验</title>
<script type="text/javascript" src="/jsli ...
- 2008-11-07 16:34
- 浏览 859
- 评论(0)
从JDK1.3开始,Java就引入了动态代理的概念。动态代理(Dynamic Proxy)可以帮助你减少代码行数,真正提高代码的可复用度。例如,你不必为所有的类的方法里面都写上相同的Log代码行,取而代之的是实用类的动态代理类。当然, ...
- 2008-11-06 16:46
- 浏览 756
- 评论(0)
第 15 章 HQL: Hibernate查询语言
Hibernate配备了一种非常强大的查询语言,这种语言看上去很像SQL。但是不要被语法结构 上的相似所迷惑,HQL是非常有意识的被设计为完全面向对象的查询,它可以理解如继承、多态 和关联之类的概念。
15.1. 大小写敏感性问题
除了Java类与属性的名称外,查询语句对大小写并不敏感。 所以 SeLeCT 与 sELEct 以及 SELECT 是相同的,但是 org.hibernate.eg.FOO 并不等价于 org.hibernate.eg.Foo 并且 foo.barSet 也不等价于 foo.BARSET。
本手册中的HQL关 ...
- 2008-11-04 14:42
- 浏览 864
- 评论(0)
一、集合映射
1、set映射
关联对象的属性除了外键之外,只有1、2个属性,那么就可以使用set映射
使用了set标签的element元素,不用创建关联对象就可以实现单向一对多的关联关系
public class Room implements Serializable{
private int id;
private String roomNumber;
private Set<String> equipments = new HashSet<String> ...
- 2008-11-04 14:41
- 浏览 726
- 评论(0)
一、复习
实体状态
transient 临时状态 only in memory , not associted with persistent manager , new Entity()
persistent 持久状态 both in memory(associted with persistent manager) and in database
detached 游离状态 both in memory(not associted with persistent ...
- 2008-11-04 14:41
- 浏览 728
- 评论(0)
多对多的映射实现
一般多对多关联会拆分成两个一对多的关系来实现多对多关系,也可以通过hibernate提供的解决方案来实现。其实hibernate的实现方式是通过中间表间接的实现了多对多关系,实际上也是将多对多拆分成两个双向 ...
- 2008-11-04 14:40
- 浏览 746
- 评论(0)
一、 many-to-one关系在数据库中如何体现,在JavaBean中如何体现,在
Hibernate中如何映射many-to-one关系。
1、 数据库中:一个表的主健对应另一个表的外健。
2、 javaBean中:一个对象包含另一个对象的一个引用,另一个对象包含这个对象的一组(集合,用set)引用。
3、 在hibernate中:用set.key指定具体列。
我们以订单Order(一方)和订单项Item(多方)为例:
a、Order.hbm.xml的写法:
<class name="Order" table="ec_order">
...
- 2008-11-04 14:40
- 浏览 883
- 评论(0)
Hibernate中对类关系的处理:
一、 one―to―one关系在数据库中如何体现,在JavaBean中如何体现,在
Hibernate中如何映射one-to-one关系。
1、 数据库中:一个表的外健对应另一个表的主健,外健要加上Unique约束(外健关联)。或者是两个表共享一个主健,表现为子表中的pk同时引用了父表的pk作外健而存在(主健关联,子表中的pk和fk为一个字段)。
2、 javaBean中:在JavaBean中增加一个属性,即另外一个对象的引用,可以单向也可以双向。
3、 在hibernate中:
A、主健映射:都是one-to-one要用forei ...
- 2008-11-04 14:39
- 浏览 829
- 评论(0)
一、ORM
1、持久化管理器 --- session
持久化对象和临时对象,持久化对象,即对象的信息在数据库中存在,在内存中也有。
临时对象也就是新对象,没有同步到数据库。 ...
- 2008-11-04 14:38
- 浏览 790
- 评论(0)
一、hibernate数据持久化组件
对象持久化,把数据保存在永久的存储介质中(数据库)
OR/M(object relation mapping)对象关系映射。
POJO类,就是标准的Java Bean。
Hibernate就是一个可以自动的根据xml完成对象关系映射,并持久化到数据库的开源组件。
Hibernate的底层也是有JDBC实现的。
hibernate是通过xml文件的配置,对数据库的底层的方言,以及数据库连接所需的信息,以及连接数据库的驱动。
hibernate的系统配置文件的名字一般叫做hibernate.cfg.xml,一般是映射类名加.hbm.xml。一般将映射类的xml ...
- 2008-11-04 14:38
- 浏览 773
- 评论(0)