
Java EE
文章平均质量分 74
jbossday
这个作者很懒,什么都没留下…
展开
-
JPA中的数据获取(Fetching)方式:Eager和Lazy
JPA中数据获取(Fectching)有两种方式:Eager和Lazy。明白他们之间的差异和知道何时应用哪种方式对于有效率地进行数据库操作非常关键。 Lazy: 只有需要的时候才将相关联的实体取出 Eager: 一次将所有相关联的实体取出使用的方法如下:java 代码 @OneToMany(fetch=FetchType.EAGER) publi...2006-12-27 10:16:03 · 1082 阅读 · 0 评论 -
Java Persistence API:持久性单元(Persistence Units)
如果你打算在你的应用中使用JPA,你就需要使用持久性单元(Persistence Units)。持久性单元具有唯一的名称,负责定义应用中的一组实体如何进行管理和持久性。在应用中使用persistence.xml文件来设置持久性单元,可以配置多个持久性单元,但每个单元拥有唯一的名称。持久性单元包含的属性有: 在该持久性单元范围(作用域)内的实体类 为上述实体类提供持久性的持久性...2006-12-27 14:03:54 · 720 阅读 · 0 评论 -
关于Java Runtime运行一段时间挂起的问题
碰到一个项目需要从Java中运行Perl程序,这个Perl程序调用客户的Web service,每次发送一个请求,接受一个响应。Java程序中包含多个请求,需要多次调用Perl程序,并且接受和解析响应(这个烂设计可不是我干的,我实在不明白强大的Java Web Service为什么要弄成这样,不过客户是老大)。使用Java Runtime的exec()方法,发现运行一段时间后,进程就被挂起了(之前...2007-01-04 09:32:26 · 456 阅读 · 0 评论 -
JAAS的转贴(1)
[转帖]如何使基于JAVA技术的应用更安全(3)- JAAS关键技术剖析作者:FleshwoundEmail:fleshwound@smatrix.org 安全矩阵(Security Matrix):http://www.smatrix.org 一 JAAS简介 上次我们谈到JAVA可以支持几乎所有的基础密码学处理操作(包括加密、解密、数字签名、消息摘要...2007-04-06 08:56:39 · 125 阅读 · 0 评论 -
用LDAP/Directory 还是数据库?
看到几篇介绍LDAP的好文章,任何对于LDAP持有兴趣,却不是高手的人都需要看看(注意这里LDAP和Directory姑且算作一个意思,严格的说, Directory是目录服务,LDAP是访问这个目录服务的协议,看客自行理解就行了): LDAP是什么东西,我需要它么? 我需要LDAP还是数据库? LDAP精炼总结本质上来说, LDAP适合层次结构,并且特别注重读取,...2007-06-15 09:44:12 · 393 阅读 · 0 评论 -
Swing中的并发和多线程
看到很多地方讲述Swing中的并发和多线程问题,感觉讲的都不如Sun的教程,这里复述一下关键。Swing之所以和多线程紧密联系在一起是因为图形界面编程中如果只采取顺序编程(也就是你的代码或任务依次执行),会出现很大的问题,比如你要编写一个FTP客户端,你不能让文件下载的时候,用户界面死在那里,你既不能取消任务也不能和界面交互吧。所以有必要将耗时的任务,比如文件下载放到一个独立的线程中处理,而让用户...2007-08-01 14:51:21 · 243 阅读 · 0 评论