1.组件,我的理解是为了解决一个问题,经过良好设计的一个或者一些重用性高的类,规范好像没有。
2.这还是一个设计本身的问题,spring只是帮你解决类之间的依赖关系,让你的类之间耦合度降低。
3.spring提供了非管理范围对IOC container的访问机制。
2.这还是一个设计本身的问题,spring只是帮你解决类之间的依赖关系,让你的类之间耦合度降低。
3.spring提供了非管理范围对IOC container的访问机制。
解决方案 »
- 蛋疼的面试题---------------->如何理解面向对象<----------------------------------------
- java调用存储过程的问题
- struts-config.xml中input问题?
- 想请教jboss中的jms的安全与认证处理问题,有做过类似的吗?
- 如何打开dbp文件?急
- 急救!EJB
- 会OpenWFE工作流引擎的大侠请帮个忙,这个问题难了我一月了!!拜托!!拜托!!!
- 用过tanghan插件设置数据库的朋友请进来一看,一事相求,多谢!!
- 帮忙告诉我下载Ant和Duke的具体地址,下了j2ee tutorial里面没有Duke!谢谢!
- JNDI有问!
- 关于No ResultSet set was produced
- struts 标签的问题!!!!
Spring的核心功能就是一个IOC容器,当然还有AOP,MVC以及和其他框架的集成。
IOC实际就是一个注入的功能啊,至于如何设计,是看你自己的了,和spring似乎无关啊,它只是把你的类组装起来而已,就如同一个黏合剂那样。PICOContainer也可以做同样的事情。至于代码重用,也完全看你自己的喜好了,和Spring没什么关系。
具体的实现就交给组员去做。因为耦合度极低,组员不用管与其他人会发生什么关系。只要按照他自己的接口定义去开发就好了。
Spring只是为你提供了一种方便组装类的方法,其实不用Spring一样可以达到解耦的目的,只是用了会比较方便些。