资讯专栏INFORMATION COLUMN

JavaEE:一个宽广的概念。

MASAILA / 963人阅读

摘要:有人反驳人家工作两年,你谈个球的标准。,,,,的概念不能更广啊。附录一个项目用来演示各种新特性的示例,有超过个示例程序。

  

这篇博客什么技术内容都没有,纯粹是介绍JAVAEE这个宽广的概念。

本文内容的基于的环境是JavaEE7

起因:

起因是因为看了这个java EE两年,目前北京在职,年后可以上班,下面有个人问:

  

hantsy:Java EE 工程师?请问用过哪些 Java EE 标准,,,比如 Servlet 3.1, JSF 2.2, EL 3, CDI 1.2, EJB 3.x, JMS 2, JTA 1.2, JPA 2.1, JCache(已经稳定,加入 Java EE 8),Bean Validation, JAX-RS 2, JSONP(JSONB 也是加入 Java EE8 中), Batch 等。

  

有人回复:该楼列了一大堆,其实是连面试都不会问的doc知识 。
有人反驳:人家工作两年, 你谈个球的标准。

  

hantsy:我没别的意思,我面试过很多人,很多人说自己会 Java EE,连 Java EE 包含哪些标准都不知道。

  

有人总结:问题是楼主的提法有问题, 他如果说java web工程师, 那么如果也不会有人来抬杠了. java ee包含的范围不要太广啊...

去看了一下相关的资料,发现跟当初接触javaweb一样,JavaEE的范围不能更宽。
wikipedia Java

总结

写javaweb也有一段时间了,一直以为自己写的是javaEE,连很多参考书都是写着“javaEE”,自以为是在做JEE,但是现在总结一下,才发现自己做的东西离JEE还差得远。
简单的来说,JEE是一堆定义、N个接口和他们的实现方式:

比如其中的CDI(依赖注入JSR346)就是官方的实现:tomcat完全没有CDI的支持,实现CDI的方式都是通过第三方的软件包、架构,例如spring,带有原生CDI的容器是tomcat EE、JBoss、Glassfish等。
再例如JAX-RS,可以认为是java原生的restful api的接口,但是tomcat也没有这个实现,当然restful有各种不同的方式,可以自己写filter拦截,可以用jfinal,可以用springMVC,但是毕竟也是javaEE的标准。
再者,用的比较多的JSF,tomcat似乎也没有实现,需要自己去下载jsf-impl.jar和jsf-api.jar这两个jar包。
再例如JMS,tomcat也没有实现,有第三方的实现叫做activeMQ。

JAX-RS,JMS,CDI,EJB,javaEE的概念不能更广啊。

附录:

javaee7-examples:一个项目用来演示 Java EE 7 各种新特性的示例,有超过 160 个示例程序。
netbeans:一个java IDE,自带Glassfish,对我个人来说,eclipse(jetty)无法做到的实时调试,保存完代码总要过上一段时间才会重新部署,而且有些文件没保存的话,会出错。相比起来netbeans的重新部署的速度很快,基本做到“所见即所得”。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/64319.html

相关文章

  • 1、继承 2、抽象类 3、综合案例---员工类系列定义

    摘要:继承的出现让类与类之间产生了关系,提供了多态的前提。继承的注意事项继承的注意事项在中,类只支持单继承,不允许多继承,也就是说一个类只能有一个直接父类,例如下面这种情况是不合法的。 01继承的概述 *A:继承的概念 *a:继承描述的是事物之间的所属关系,通过继承可以使多种事物之间形成一种关系体系 *b:在Java中,类的继承是指在一个现有类的基础上去构建一个新的类, ...

    wuaiqiu 评论0 收藏0
  • 从懵逼到再入门——JavaEE完整体系架构

    摘要:软件开发体系架构两层架构传统的客户服务器系统仅只简单地基于两层体系来构建,即客户端前台和企业信息系统后台,没有任何中间件,业务逻辑层与表示层或数据层混在一起。 showImg(https://segmentfault.com/img/remote/1460000007090113); 理想的建筑师应该既是文学家又是数字家,他还应通晓历史,热衷于哲学研究,精通音乐,懂得医药知识,具有法学...

    ZweiZhao 评论0 收藏0
  • JavaEE环境配置与示例教程

    摘要:环境配置运行环境安装配置数据库下载安装下载地址牢记安装过程中设置的用户的密码安装选择版本的安装配置数据库驱动教程前提开发环境参考环境配置文档基础知识基本语法协议基础知识只需了解请求即可基础的等。 **寒假的时候老师让写个简单的JavaEE教程给学弟or学妹看,于是写了下面的内容。发表到这个地方以防丢失。。。因为写的时候用的是word,直接复制过来格式有点乱。。。所以不要在意细节了。。...

    AbnerMing 评论0 收藏0
  • OWASP 10 大 Web 安全问题在 JEE 体系完全失控

    摘要:希望引起大家这些安全问题的足够重视。允许攻击者在受害者的浏览器上执行脚本,从而劫持用户会话危害网站或者将用户转向恶意网站。 虽然,JavaEE 内置了一些非常优秀的安全机制,但是它不能全面应对应用程序面临的各种威胁,尤其许多最常见的攻击:跨站攻击(XSS),SQL 注入,Cross-Site Request Forgery (CSRF), 与 XML eXternal Entities...

    Cc_2011 评论0 收藏0

发表评论

0条评论

MASAILA

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<