spring 实现原理 看了spring的原理,原来是用工厂模式实现的,然后紧接着看了工厂模式,有人说工厂模式可以解耦合,解耦合有什么用吗?为什么感觉工厂模式是画蛇添足呢?还有spring 相比 servlet 增加了哪些功能?控制反转 有什么好处吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 耦合即多者互相关系,不能独立存在,电脑主机没键盘自检会报错,电脑不能运行,这里可以是耦合解耦及多者互相独立,不存在依赖,电脑用罗技的键鼠能运行,换成双飞燕的仍然可以运行关于Spring的话百度别说的可以比我理解的还详细,还有就是别把你还没弄清楚的原理说成多余的,代码的设计模式一路发展过来,经过无数人智慧和创造的结晶,它的存在必然有它的用途 看了大家的回复感觉我叙述的不是很清楚。1.spring的实现方式是工厂模式,主要作用我知道的就是ioc 控制反转。然后工厂模式和控制反转 都提及了解耦这样一个概念。2.我个人认为他们的作用就是为了解耦?(这个我猜的) 然后问题是解耦的好处是什么呢?控制反转,相比较我自己直接new 有神那么好处,也可以说 解耦有什么好处,据我所知,用了控制反转的反射技术,会使程序变得更慢!这样让我更不能理解了?3.spring mvc 是基于 servlet的吧,然后它相比较servlet有啥优势吗,不会仅仅就是可以结合spring直接使用依赖注入吧?这也太简单了,应该还有更多深入的原因吧?4.有没有同学看过spring的源码解析的,最好是那种没一句话都有解释的(我从网上看了下,解释的都太宽泛了,难以理解,最好是没一步都有解释,这样可能更容易看明白。) 我就回复springMVC和servlet吧,为了面试,也在学习一般都是springmvc和struts比,你直接和servlet比,我还是很吃鸡的1.都是单例多线程,这就是个陷阱了,尽量不用类变量,会有同步问题,相比较与struts2的多例2.servlet写简单的接口用过,要用servlet处理一个带上传的form表单,那工作就多了去了,用框架就简单多了,还有框架提供的其他功能,拦截器了等我看spring,就像看一帮大神在炫技,炫着炫着,我们也该意思意思晕一下 谁有用java做的播放器 java script 弹出窗口问题,不好用 !!!!大家 进来看看啊! 关于JBOSS中间运行一段时间后访问起来就慢的问题 forEach标签是如何实现的!? 老师自己写<foreach>标签 hibernate 非主键 如何映射? Linux 中如何部署java web工程? sun的J2EE服务 关于java和c++之间使用socket的数据包传输的问题 初学者提问:java函数中的变量形参怎么定义? JDK的配置问题 JPA-HEBERNATE 插入数据时如何把id也加上 JAVA使用OpenOffice转换Word为Pdf
解耦及多者互相独立,不存在依赖,电脑用罗技的键鼠能运行,换成双飞燕的仍然可以运行关于Spring的话百度别说的可以比我理解的还详细,还有就是别把你还没弄清楚的原理说成多余的,代码的设计模式一路发展过来,经过无数人智慧和创造的结晶,它的存在必然有它的用途
1.spring的实现方式是工厂模式,主要作用我知道的就是ioc 控制反转。然后工厂模式和控制反转 都提及了解耦这样一个概念。
2.我个人认为他们的作用就是为了解耦?(这个我猜的) 然后问题是解耦的好处是什么呢?控制反转,相比较我自己直接new 有神那么好处,也可以说 解耦有什么好处,据我所知,用了控制反转的反射技术,会使程序变得更慢!这样让我更不能理解了?
3.spring mvc 是基于 servlet的吧,然后它相比较servlet有啥优势吗,不会仅仅就是可以结合spring直接使用依赖注入吧?这也太简单了,应该还有更多深入的原因吧?
4.有没有同学看过spring的源码解析的,最好是那种没一句话都有解释的(我从网上看了下,解释的都太宽泛了,难以理解,最好是没一步都有解释,这样可能更容易看明白。)
一般都是springmvc和struts比,你直接和servlet比,我还是很吃鸡的
1.都是单例多线程,这就是个陷阱了,尽量不用类变量,会有同步问题,相比较与struts2的多例
2.servlet写简单的接口用过,要用servlet处理一个带上传的form表单,那工作就多了去了,用框架就简单多了,还有框架提供的其他功能,拦截器了等
我看spring,就像看一帮大神在炫技,炫着炫着,我们也该意思意思晕一下