- 浏览: 308235 次
- 性别:
- 来自: 武汉
最新评论
-
r463579217:
给一下代码demo呀
Java多线程总结之聊一聊Queue -
水土第一:
LZ 中间文章里面可能有单词拼写错误,小弟补一下。。。
pa ...
Java多线程总结之由synchronized说开去 -
xy_z487:
>> 回调函数:A调用B,同时传A给B。B执行完会 ...
深入浅出Java回调机制 -
xuxiaoyinliu:
THANKS 第一次遇到这种错误,原来是这样
String的valueOf方法传入null -
sinat_25176913:
赞赞赞,一直还在想为什么得到的是一个"null&qu ...
String的valueOf方法传入null
文章列表
linux下安装oracle真是不容易,在红帽子上折腾了一天时间终于成功了,现在总结一下。
版本信息:redhat5.3
软件信息:oracle10g
一、检查必备安装包
根据官方文档看各个包是否都有,rpm -qa | grep xxxxx
没有的就下载安装rpm -ivh xxxxx.rpm
二、环境配置
增加用户
[root@localhost /]# groupadd oinstall(创建用户组oinstall)
[root@localhost /]# groupadd dba(创建用户组dba)
[root@localhost /]# cd /
[root@localhost / ...
在@Entity时很容易顺手导入@org.hibernate.annotations.Entity这个包,结果导致了异常。其实应该导入的是@javax.persistence.Entity
Always import @javax.persistence.Entity
@org.hibernate.annotations.Entity是@javax.persistence.Entity的一个补充,但不是后者的替代品
如果import @org.hibernate.annotations.Entity的话,会报异常。
如果想使用@org.hibernate.annotations.Entit ...
背景:双向一对多,比如是dad-sons,cascade为all
目的:想删除“多”的这边
做法:
dad.setSons(null);
循环Sons{
son.setDad(null);
delete(son);
}另外:
也可以在dad这边设置cascade属性设为"all-delete-orphan",那么
Son son=(Son)dad.getSuns().iterator().next();
//解除父子关系
dad.getSuns().remove(sun);
sun.setDad(null); 这样用一个循环也 ...
三种对象状态
(1)自由状态的实例可以通过调用save()、persist()或者saveOrUpdate()方法进行持久化。
(2)持久化实例可以通过调用 delete()变成脱管状态。
通过get()或load()方法得到的实例都是持久化状态的。
(3)脱管状态的实例可以通过调用 update()、saveOrUpdate()、lock()或者replicate()进行持久化。
与SQL的对应
save()和persist()将会引发SQL的INSERT,
delete()会引发SQL的DELETE,
而update()或merge()会引发SQL的UPDATE。
对持久化实例的修改在刷新 ...
Query上有list()与iterator()方法,两者的差别在于list()方法在读取数据时,并不会利用到快取,而是直接再向数据库查询,而iterator()则将读取到的数据写到快取,并于读取时再次利用。
来看看下面的程序:
Session session = sessionFactory.openSession();
Query query = session.createQuery("from User");
List users = query.list();
users = query.list();
session.close();
...
(1)把jad.exe和所要反编译的class文件放在同一目录下
(2)执行命令jad -sjava *.class
这样就在该目录下生成了一个java文件
通过反编译可以清楚了了解到,泛型的工作是在编译的时候完成的,而多态的工作在编译的时候还没有涉及
jad.exe文件见附件
在Tomcat中发布Web应用的最快捷的方式,即只需把Web应用的所有文件复制到webapps目录下即可,Tomcat会按照默认的方式来发布和运行Web应用。如果需要更加灵活地发布Web应用,则需要为Web应用配置Tomcat的<Context>元素。
<context>元素会出现在tomcat6.x的如下文件中:
(1)<CATALINA_HOME>/conf/context.xml文件,适用于所有Web应用;
(2)<CATALINA_HOME>/conf/[enginename]/[hostname]/[contextpath].xml,这 ...