j2ee学习感悟

学习J2EE半年有余,学过不少东西,沉淀下来成为自己的却不多,java现在开源,网上有很多优秀的东西,在琳琅满目的作品前面,我们往往迷感,不知该怎么选择,大多数人都是贪心的,想什么都学,看了不少书,越看越迷惑,又不知该学些啥,仿佛啥都懂,又感觉什么都不懂.

在此总结:

jsp + struts + spring + hibernate + j2se

用jsp作界面,没有必要研究太多的界面方面的东西,java这方面的开源的东西确实不少,而且优秀,但所有的都是基于jsp的,像jstl ,struts中的标签等,使用他们的确方面,但学他们让人迷惑,而且是重复性的东西,界面要求简单,能与业务层很好的合作就不错了.

struts网上吵得很火,但不是struts方方面面都必须学的,现在的struts包越来越复杂了,包括了不少东西,但他的核心是MVC,学struts重要的是掌握他的精髓,搞清楚他的流程,学会它的MVC

spring现在称之为轻量级j2ee框架,不过似乎不怎么轻量级了,现在搞得也比较复杂,在这里我们又要选择,spring的核心是IOC和AOP,我用的spring2.0里面它与不少其它框架进行了融合,这种整合在我看来却不怎么好,一是使spring不再那么轻量了,二是有点违背了spring设计的初衷,增加了程序的耦合性.(这是我的一人之见,不见得正确).spring在程序中不必每处都使用,主要应应用在层与层之,使之降低耦合性.否则用多了,程序中一大堆配置文件,比看代码还复杂,而且调试起来也不方面.

hibernate(下次补上)

j2se这是java的精髓,必要精通其中的重要类包.

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值