2008-06-23

我毕业了。。。

关键字: 毕业
我毕业了。。。
Inverse是hibernate双向关系中的基本概念,当然对于多数实体,我们并不需要双向关联,更多的可能会选择单向关联,况且我们大多数人一般采用一对多关系,而一对多双向关联的另一端:多对一的inverse属性是不存在,其实它默认就是inverse=false.从而防止了在一对多端胡乱设置inverse也不至于出错。但是inverse设置不当确实会带来很大的性能影响,这点是我们必须关注的。 这篇文章已经详细分析了inverse设置不当带来的影响: http://www.hibernate.org/155.html (这个链接已经无效了,直接看下面的也可以使你能够较好的理解hiberna ...
2008-04-28

单向关联和双向关联

关键字: 网摘
当使用单向关联时,由父类管理关联关系,子类无法管理,而这时,父亲知道自己的儿子,但是,从儿子对象不知道父亲是谁。 单向关联时,只指定<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 ...
2008-04-17

Oracle 数据导入导出命令

关键字: orcale
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
我很想买进,但我没钱!我还是学生! 如果我有10万,至少买它5万!
2008-03-13

Ajax 学习中 。。。

关键字: javascript ajax
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 ...
//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 ...
2008-03-05

ORACLE常用命令

关键字: oracle
一、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 ...
今天下午去上海,开始找工作了,明天上午有笔试+面试,祝自己好运!