|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
通过视频学习比传统的大课堂学习更适合成人化的学习规律。有人说大课堂气氛好,学习氛围浓,热闹,可以认识很多人。实际上,用C乃至汇编就能够写出一切的程序。之以是呈现云云之多的新言语和新框架,是由于这些手艺可以供应某些封装好的服务,从而带来效力、牢靠性、可保护性等方面的优点。
在利用EJB3的过程当中,我可以直不雅地感应以下手艺带来的优点:
JPA办理了ORM和对象缓存的成绩;
基于annotation的EntityBean办理了侵进成绩,完全打消了愚昧的DTO形式;
JTA办理了散布式事件的成绩;
SessionBean办理了散布式对象的成绩
……
这些手艺办理了使用中的年夜部分成绩,但仍旧有一些成绩必要办理:
1ORM的主动建模。你不以为,当一个表有50个字段时,手工写50个属性和50*2个办法,是一件verystupid的事变吗?我晓得某些代码天生器能够主动完成这个事情,但这类办法仍旧十分丑恶。完全办理这个成绩的路子,应当是LINQforJava。但这必要Java言语自己的前进,就我所知,还没有呈现这类的办理计划。CachedRowSet也能够部分地办理这个成绩,可是在实践使用中仿佛很少有人用到。
2交互逻辑的成绩。为每个字段编写HTML的表单域,并在提交后剖析每个request属性,其实使人抓狂。这方面办理得最好的是Delphi和ASP.NET中的WebForm,在Java范畴,响应的手艺固然是JSF。今朝我对JSF所知还未几,也没有敢冒然地在项目中利用。我以为,关于这类体现层的组件手艺而言,IDE的撑持仍旧是最主要的要素。惋惜,JBuilder对JSF的撑持力度一向不敷。
本文来自:http://www.bloggern.com/3635.html
关于第二点:俺问问你,如果是企业级项目的话,诸如RMI,EJB,等一些关键技术,这些难道都不需要学么?如果光是使用jsp,servlet,javabean的话。 |
|