易截截图软件、单文件、免安装、纯绿色、仅160KB

Hibernate之父建议开发者升级到Java EE 6

http://developer.51cto.com/art/201001/180400.htm
文来自CSDN博客,原文标题为《Hibernate 之父:是时候升级到Java EE 6了》。
Hibernate 之父Gavin King建议开发者升级到 Java EE 6 平台,并指出,目前各种不愿意升级的观点其实是没有根据的。
Java EE 6 发布后,我看到了很多反对升级到新平台的观点。这些反对观点大多是由 Tomcat / Jetty 以及一些开源框架(例如 Hibernate 与 Spring)的使用者提出。
当然,选择非标准、开源技术有很多好处。另外,在 Java EE 6 中,你可以使用你感兴趣的开源框架,Servlet 3 与 CDI 可以无缝集成第三方框架。因此,没有理由不使用 EE 6。尽管如此,我还是看到有人说:
升级到 EE 应用服务器很困难
这似乎是具体组织的政治问题,而不是实际的技术问题。当然,升级服务器(例如 GlassFish 或 JBoss)是非常琐碎的任务。(升级第三方框架就更为痛苦了。)一些组织机构对服务器升级有着非常重量级的过程,而对于服务器内运行的框架的升级过程却没有如此重的过程控制。因此,对于开发团队来说,升级第三方框架反而更容易一些。
我认为开发更有说服力、更好的过程才是最重要的,而不是放弃 Java EE。将你的应用运行在老旧、过时的服务器平台上存在很多风险,过程不应该鼓励这样的实践。
但从实践角度看,几乎每一个人都准备最近就升级到 Servlet 3。无论你在使用 Tomcat、Jetty、JBoss、GlassFish、Resin、WebLogic、Oracle 还是 WebSphere,都意味着服务器的升级。这是一个升级到 EE 6 Web Profile 的绝好机会,黄金时机。
EE 应用服务器太庞大了
反对理由是 EE 服务器包含了很多(当前)使用不到的功能。反对者的论据通常涉及到了讨论 jar 包大小、Servlet 引擎+第三方框架与 EE 应用服务器所占用的磁盘空间大小的比较。其实,这样的论据是有问题的:
讨论的磁盘占用、磁盘空间用 $ 衡量其实是微不足道的,并且应用 war 包比服务器安装包的大小重要得多,服务器其实包含了很多功能来尽量降低 war 的大小。
另外,我认为最有说服力的是 Java EE 6 Web Profile 根本不庞大。一旦经过认证的 Web Profile 服务器投放市场,我们就可以在大的 EE 应用服务器与小的 Servlet 容器中间找到一个平衡点。
糟糕的 J2EE 与 EJB2!
随着 JCP 的标准化进程,这个问题其实早已不存在了:
1. EJB2 从出现到现在已经 8 年了!它依然是你的最佳选择?
2.不错的规范已经通过 JCP 不断的标准化而合并了,可以非常确


相关文档:

如何在Oracle中使用Java存储过程 (详解)

其实,这篇短文,我早就应该写了。因为,java存储过程今后在各大数据库厂商中越来越流行,功能也越来越强大。这里以Oracle为例,介绍一下java存储过程的具体用法。
一、如何创建java存储过程?
通常有三种方法来创建java存储过程。
1. 使用oracle的sql语句来创建:
e.g. 使用create or replace and compile java source ......

Java 设计架构

目录
摘要 ……………………………………………………………………2
文献综述 ……………………&hel ......

java笔试题总结与大家分享

java试题
http://202.201.112.11/jpk/apply/teacher/preface/53/test123/test3/exam.htm
1.接口中方法的前面有哪些修饰符
 访问权限 返回值类型 是否静态 是否抽象
2.以下哪个为真
  Interger a = new Interger(9);
  Interger b = new Interger(9);
  Long c = New Long(9)
-----
&nbs ......

java字符编码原理浅析

本周遇到一个java乱码问题,于是对java的编码问题做了一些实验和了解。简单分析如下:
先看下如下代码:
import
java.io.UnsupportedEncodingException;
public
class
CharSetTest {

public
static
void
main(String[] args)
throws
UnsupportedEncodingException {
String test =
"
篮球
" ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号