社区
Java EE
帖子详情
请问,spring中用到哪些设计模式?
百炼钢丶
2010-03-21 04:59:07
如题!
...全文
917
10
打赏
收藏
请问,spring中用到哪些设计模式?
如题!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lastForward
2010-03-25
打赏
举报
回复
主要就是代理,工厂,面向方面,控制反转
painss
2010-03-25
打赏
举报
回复
主要就是代理,工厂,
tan124
2010-03-24
打赏
举报
回复
工厂..............
michaellufhl
2010-03-21
打赏
举报
回复
几乎每个bean的成员都要通过配置inject吧,就是strategy。spring用的最广泛的pattern。
ruohai9111
2010-03-21
打赏
举报
回复
动态代理(AOP)技术
bolink5
2010-03-21
打赏
举报
回复
工厂 抽象工厂 代理 观察者 门面模式 等等 spring 本身就是个大杂烩,包含很多东西的。
yinruining
2010-03-21
打赏
举报
回复
研究中 同样关注
happyfmy
2010-03-21
打赏
举报
回复
关注中
zuomingyu2
2010-03-21
打赏
举报
回复
正在学习中
kc8886
2010-03-21
打赏
举报
回复
主要是个抽象工厂,还有责任链和单例都也用到了。 可能还有别的 但俺知道的就这么多
面试官:
Spring
中
用了哪些
设计
模式
?
spring
中
常用的
设计
模式
达到九种,我们举例说明。 以后再也不怕面试官问我:
Spring
中
用了哪些
设计
模式
了。 1.简单工厂
模式
又叫做静态工厂方法(StaticFactory Method)
模式
,但不属于23种GOF
设计
模式
之一。 简单工厂
模式
的实质是由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类。
spring
中
的BeanFactory就是简单工厂
模式
的体现,根据传入一个唯一的标识...
Spring
使用了哪些
设计
模式
?
Spring
使用了哪些
设计
模式
?
Spring
中
用到
了哪些
设计
模式
?
1、工厂
模式
。
Spring
的BeanFactory类,就是使用了简单工厂
模式
。它主要提供getBean()方法,用来创建对象的实例;我们见得比较多的ApplicationContext也是继承自BeanFactory。2、单例
模式
。
Spring
中
的Bean默认为singleton单例。我们可以通过配置Bean的作用域scope参数来进行修改。
Spring
Bean一共有5种内置的作用域,分别是singleton、prototype、request、session、globalSession。
面试官:谈谈
Spring
中
用到
了哪些
设计
模式
?
设计
模式
(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。
设计
模式
是软件开发人员在软件开发过程
中
面临的一般问题的解决方案。
Spring
框架
中
广泛使用了不同类型的
设计
模式
。 工厂
模式
Spring
使用工厂
模式
可以通过 BeanFactory 或 ApplicationContext 创建 bean 对象。 两者对比: BeanFactory :延迟注入(使
用到
某个 bean 的时候才会注入),相比于BeanFactory来说会占用更少的内存,程序启动速度更快。
Spring
框架
中
用到
了哪些
设计
模式
?
Spring
框架
中
用到
了哪些
设计
模式
Java EE
67,513
社区成员
225,878
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章