如何学好spring!!!!!!(急) 各位小弟最近刚学spring,可是总是入不了门,看了一个星期的书,可还是看不懂Ioc,AOP这方面的 东西,希望各位高人指点一下。 有什么好资料给小弟我介绍一下。 谢谢 。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 学过struts后,也准备学Spring了,确实好像看不懂什么东西~ 说难也难,说不难也不难。 一个概念而已总的来说,你可以想想参数如何传的问题。1,在构造函数中传入,2,get, set中设定3,把类名,参数值写在xml文件里,参数嘛就直接读。类嘛用Class.forName()来得到。写在xml里灵活性就大得多了,这就是ioc的基本原理了。spring嘛就是一个实现框架。只要记住第三条,参数写在xml里,用反射原理解析。基本就了解spring了。 j2ee develop without EJB...夏昕的spring教程按里面例子做下你会明白得很快的. 同意楼上的,夏昕的《spring开发指南》尤其适合快速入门,《Expert One-on-One J2EE Development without EJB》适合深入研究(了解SPRING的来龙去脉)。 Spring其实非常浅显,只要java基础好,不看基本上就知道怎么回事了 如果仅仅把spring当成只有个通过XML文件组装对象,那未免太小瞧这个framework,我还是建议LZ看看j2ee without ejb,这本书讲的很清楚,如果你想了解spring的真正意义 spring很简单的,就是依赖注入也叫做控制反转(IOC) inverse of control!他的依赖注入主要是解决耦合的问题,他的AOP主要是用于事务的动态植入这点有点类似EJB,不过EJB是重量级的,spring是轻量级的!spring还包括了DAO模式的实现,包括对一些框架的集成!还有一些Template和CallBack的简化!也就这点东西,不是很难,如果学会有一周足够了,想深入的了解,你就要去看看CgLib和java本身的动态代理类,看看具体是如何做AOP的,在学习一些设计模式例如DAO或者Template模式,CallBack模式,自然就明白spring的理论和实现了! 封装的三个必要条件 我在centos4.4安装了JAVA1.5 设置好了环境变量 但是 当java -version的时候 显示 JRadioButton的问题 把java 打包 怎样把Applet的窗体设置在界面中央?急!!!!!请高手赐教! radio问题,多谢 SWing编程中遇到JOpitionPane一闪而过的错误 关于线程的小问题.路过的大侠帮我看下 求jcreater pro 2.0 注册号? 怎样才能让String class转换成数值int? 各位大虾进来看看,帮小弟一把!!! 请问为什么return 0要写在try-catch外边?
总的来说,你可以想想参数如何传的问题。
1,在构造函数中传入,
2,get, set中设定
3,把类名,参数值写在xml文件里,参数嘛就直接读。类嘛用Class.forName()来得到。写在xml里灵活性就大得多了,这就是ioc的基本原理了。spring嘛就是一个实现框架。只要记住第三条,参数写在xml里,用反射原理解析。基本就了解spring了。
他的依赖注入主要是解决耦合的问题,他的AOP主要是用于事务的动态植入这点有点类似EJB,不过EJB是重量级的,spring是轻量级的!
spring还包括了DAO模式的实现,包括对一些框架的集成!
还有一些Template和CallBack的简化!
也就这点东西,不是很难,如果学会有一周足够了,想深入的了解,你就要去看看CgLib和java本身的动态代理类,看看具体是如何做AOP的,在学习一些设计模式例如DAO或者Template模式,CallBack模式,自然就明白spring的理论和实现了!