Inverse是hibernate双向关系中的基本概念,当然对于多数实体,我们并不需要双向关联,更多的可能会选择单向关联,况且我们大多数人一般采用一对多关系,而一对多双向关联的另一端:多对一的inverse属性是不存在,其实它默认就是inverse=false.从而防止了在一对多端胡乱设置inverse也不至于出错。但是inverse设置不当确实会带来很大的性能影响,这点是我们必须关注的。
这篇文章已经详细分析了inverse设置不当带来的影响:
http://www.hibernate.org/155.html (这个链接已经无效了,直接看下面的也可以使你能够较好的理解hiberna ...
当使用单向关联时,由父类管理关联关系,子类无法管理,而这时,父亲知道自己的儿子,但是,从儿子对象不知道父亲是谁。
单向关联时,只指定<one-to-many>
当使用双向关联时,关联关系的管理可以通过inverse指定,这时,儿子能清楚的知道自己的父亲是谁。 双向关联时,还要指定<many-to-one>。
Cascade属性是来控制进行级联操作的。从父类这边,父亲知道自己的孩子是谁,可以进行级联操作,但从子类那边,它是不清楚自己的父亲是谁的,所以,不能进行级联操作的。
按常理来论,关联都应该是双向的,那么单向关联是什么呢?什么时候应该使用单向关联,么时候应该使用双向关联?
hi ...
原文来自:野蔷薇 http://www.yeqiangwei.com/club/f4b0l0fp1t342010p1.html
PO:persistant object持久对象,可以看成是与数据库中的表相映射的java对象。最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合。PO中应该不包含任何对数据库的操作.
VO:value object值对象。通常用于业务层之间的数据传递,和PO一样也是仅仅包含数据而已。但应是抽象出的业务对象,可以和表对应,也可以不,这根据业务的需要.个人觉得同DTO(数据传输对象),在web上传递.
DAO:data access obje ...
exp ecms/ecms@ECMS_192.0.0.7 owner=ecms file=d:/20080417.dmp
imp ecms/ecms@LOCECMS fromuser=ecms touser=ecms file=d:/20080417.dmp
XMLHttpRequest对象异步请求的简单例子
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Simple XMLHttpRequest</title>
<script type="text/javascript">
var x ...
- 13:37
- 浏览 (194)
- 评论 (2)
- 分类: js and Ajax
//java.sql---PreparedStatement的用法:
stringsql = "select * from people p where p.id = ? and p.name = ?";
preparedstatement ps = connection.preparestatement(sql);
ps.setint(1,id);
ps.setstring(2,name);
resultset rs = ps.executequery();
//一个完整的preparedstatement的例子:
package jstarproject;
im ...
一、ORACLE的启动和关闭
1、在单机环境下
要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下
su - oracle
a、启动ORACLE系统
oracle>svrmgrl
SVRMGR>connect internal
SVRMGR>startup
SVRMGR>quit
b、关闭ORACLE系统
oracle>svrmgrl
SVRMGR>connect internal
SVRMGR>shutdown
SVRMGR>quit
启动oracle9i数据库命令:
$ sqlplus /nolog
SQL*Plus: Release 9.2.0.1.0 - Pro ...
- 浏览: 56205 次
- 性别:

- 来自: 新余

- 详细资料
搜索本博客
我的相册
http://javafree.uu1001.com
共 6 张
共 6 张
最新评论
-
答复: 你为什么不能成为巴 ...
2801.74 9533.42
-- by kangsg219 -
Eclipse快捷键
D:\Eclipse3.2\eclipse\eclipse.exe -produ ...
-- by kangsg219 -
答复: 你为什么不能成为巴 ...
13044.20
-- by kangsg219 -
答复: 你为什么不能成为巴 ...
3761.61
-- by kangsg219 -
Ajax 学习中 。。。
var message=XMLHttp.responseXML.getEleme ...
-- by kangsg219






评论排行榜