一流的公司卖标准
二流的公司卖服务
三流的公司卖产品
我把我对J2EE的认识说下一吧,应该是没错的.
J2EE是SUN公司为企业级开发推出的标准,等于说J2EE就是一堆文档.
比如JSP, servlet, JDNI, javaMail, JDBC,EJB等都属于J2EE的规范.其他公司可以购买实现J2EE规范的许可.
有些公司和开源组织实现了J2EE规范,比如IBM WebSphere, BEA WebLogic就实现了J2EE规范.
平常我们熟悉的Struts, WebWork等他们是对JSP和Servlet的封装,Hiberante, ibatis, TopLink等是对JDBC的封装,可以说是封装了J2EE规范
但是Spring不是J2EE规范的一部分.
从第5版开始,SUN公司好像是怕别人初学者认为J2EE不是JAVA,于是JAVA企业版已经不叫J2EE了,叫JAVA EE, JAVA标准版叫JAVA SE..
我认为初学者不必在乎什么J2EE不J2EE的,能够根据需求写出好的代码,就行了.
如果想学习J2EE的全貌,想能在一些场合秀一秀J2EE的一些乱七八糟的名字,并获得大师珍贵的J2EE开发经验的话,我推荐大家去看Spring之父Rod Johnson写的一本书:
<expert one-on-one J2EE development without EJB> 有中文版.
我自己读了大概4遍,每一遍都有很大的收获.但是第一遍由于基础差,读的比较痛苦.还有,我们公司的架构师彭清(SpringSide开发人员)也强烈推荐.
[ 本帖最后由 sashao 于 2007-6-8 16:42 编辑 ] |