Redian新闻
>
不明白Spring Framework很正常
avatar
不明白Spring Framework很正常# Java - 爪哇娇娃
F*n
1
我见过很多人用了Spring framework两三年都说不清楚个所以然,基本上都是因为刚开
始学的时候被IoC, DI啥的搞晕了。我给他们讲了下其实一开始就是XML-based
JavaBeans Configuration, 基本都明白了。
avatar
t*e
2
先讲managed environment和non-managed environment。为什么不要用new。
再讲jndi, 然后就是DI。
avatar
p*2
3

managed, unmanaged指的什么意思呀?GC吗?
为什么不用new,看看factory pattern是不是就明白了?

【在 t*******e 的大作中提到】
: 先讲managed environment和non-managed environment。为什么不要用new。
: 再讲jndi, 然后就是DI。

avatar
p*2
4
我到没觉得DI难理解。也没准我没真理解。
avatar
p*2
6

这个。如果不做J2EE的话,看这个有意义吗?还有应该先看Spring还是先看这个,如果
看的话。

【在 g*****g 的大作中提到】
: Rod Johnson used an entire book to explain it.
: http://www.amazon.com/Expert-One-One-Development-without/dp/076
: If you've never work in java enterprise applications, it's hard to explain.

avatar
p*2
7
对了。有人能说说学spring主要是学啥东西吗?
我今天又扫了一下spring目录,感觉好像没啥好学的呀,感觉用的时候看看就可以了。
能给个方向吗?
avatar
z*3
8
不用学,学什么
spring超简单,所有java的工具里面,就spring最简单了
自己动手写一次就明白了
巨简单,其他无论什么framework都比spring难
因为依赖于其他东西的实现
比如hibernate就需要折腾jdbc
struts要折腾tomcat等web server
只有spring是原生态的存在

【在 p*****2 的大作中提到】
: 对了。有人能说说学spring主要是学啥东西吗?
: 我今天又扫了一下spring目录,感觉好像没啥好学的呀,感觉用的时候看看就可以了。
: 能给个方向吗?

avatar
z*3
9
是不难理解
难搞的是aop
di和ioc超简单

【在 p*****2 的大作中提到】
: 我到没觉得DI难理解。也没准我没真理解。
avatar
p*2
10

多谢大牛。那看完下边几本书之后应该学点啥呀?
thinking in java
effective java
java concurrency in practice
design pattern

【在 z*******3 的大作中提到】
: 不用学,学什么
: spring超简单,所有java的工具里面,就spring最简单了
: 自己动手写一次就明白了
: 巨简单,其他无论什么framework都比spring难
: 因为依赖于其他东西的实现
: 比如hibernate就需要折腾jdbc
: struts要折腾tomcat等web server
: 只有spring是原生态的存在

avatar
z*3
11
有,只要你有一个team要合作的话
最好就上spring,可以最大可能剥离耦合

【在 p*****2 的大作中提到】
:
: 多谢大牛。那看完下边几本书之后应该学点啥呀?
: thinking in java
: effective java
: java concurrency in practice
: design pattern

avatar
p*2
12

那是应该看spring的书,还是goodbug推荐的这本书呢?

【在 z*******3 的大作中提到】
: 有,只要你有一个team要合作的话
: 最好就上spring,可以最大可能剥离耦合

avatar
z*3
13
你要先看懂spring的书,才能大概看明白古德霸给你的那本书吧?

【在 p*****2 的大作中提到】
:
: 那是应该看spring的书,还是goodbug推荐的这本书呢?

avatar
z*3
14
我喜欢看后面两本

【在 p*****2 的大作中提到】
:
: 那是应该看spring的书,还是goodbug推荐的这本书呢?

avatar
p*2
15

好。再翻翻spring吧。其实以前稍微翻了一下。看了看IOC,AOP的概念。

【在 z*******3 的大作中提到】
: 你要先看懂spring的书,才能大概看明白古德霸给你的那本书吧?
avatar
h*k
16
我觉得这个理解太浅了,goodbug介绍的书不错,我这两天正在看。原来只知道用
spring,不理解它为什么要这样设计,现在清楚多了。

【在 F****n 的大作中提到】
: 我见过很多人用了Spring framework两三年都说不清楚个所以然,基本上都是因为刚开
: 始学的时候被IoC, DI啥的搞晕了。我给他们讲了下其实一开始就是XML-based
: JavaBeans Configuration, 基本都明白了。

avatar
p*2
17

是吗。今天晚上扫扫。下午稍微扫了扫spring,总感觉工作不用没必要学的感觉。

【在 h******k 的大作中提到】
: 我觉得这个理解太浅了,goodbug介绍的书不错,我这两天正在看。原来只知道用
: spring,不理解它为什么要这样设计,现在清楚多了。

avatar
c*e
18
hibernate不难,比如用eclipse,glassfish,就只需要在glasfish里面设置一下jdbc,以
后就不用管jdbc了,超级简单。hibernate非常简单容易用,这是它普及的原因。ejb难
学难用,这是它不流行的原因。c++难学难用,这是它比不上java的原因。

【在 z*******3 的大作中提到】
: 不用学,学什么
: spring超简单,所有java的工具里面,就spring最简单了
: 自己动手写一次就明白了
: 巨简单,其他无论什么framework都比spring难
: 因为依赖于其他东西的实现
: 比如hibernate就需要折腾jdbc
: struts要折腾tomcat等web server
: 只有spring是原生态的存在

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。