http://www.itpub.net/328408.html
1.
那么又该如何学习J2EE呢?当然Java语法得先看一看的,I/O包,Util包,Lang包你都熟悉了吗?然后再从JSP学起。如果你学过HTML,那么事情要好办的多,如果没有,那你快去补一补HTML基础吧。其实JSP中的Java语法也不多,它更象一个脚本语言,有点象ASP。然后你就该学一学Servlet了。
-->
误导.
JSP只是用于开发多层架构中的表示层的一种语言/工具而已.
表示层说白了,本质就是获取数据,展示数据.非要人为的搞得那么复杂.
只要在表示层与业务层定义好接口,表示层和业务层就可以独立开发了.
后台开发人员可以完全不懂JSP/Servlet
J2EE想要往业务系统渗透,不在表示层开发上创新的话基本上很难.
目前jsp+html+javascript的前台开发效率实在太低.严重影响生产效率.
2.
EJB就是 Enterprise JavaBean,看名字好象它是Javabean,可是它和Javabean还是有区别的。它是一个体系结构,你可以搭建更安全、更稳定的企业应用。它的大量代码已由中间件(也就是我们常听到的Weblogic,Websphere这些J2EE服务器)完成了,所以我们要做的程序代码量很少,大部分工作都在设计和配置中间件上。
-->
缪论.
业务逻辑的代码EJB可以自动完成?
如果使用了SessionFacade,业务逻辑的代码跟不用EJB相差无几了.
3.
设计模式反复向你强调一个宗旨:要让你的程序尽可能的可重用。关于设计模式的资料,还是向大家推荐banq的网站http://www.jdon.com/ ,他把GOF的23种模式以通俗易懂的方式诠释出来,纯Java描述,真是经典中的经典。
-->
呵呵,经典中的经典?托的太明显了.
我建议还是看看闫宏的<java与模式>把.




最新回复