java 设计模式用了哪些

小小丁灬 发布于 2016/09/06 14:48
阅读 724
收藏 0

看到有个面试题:除了使用单例模式,你在项目中还使用了什么设计模式?

我仔细想了下,貌似真的就只是用了单例模式.

我用的spring MVC+ mybaties开发电商.

加载中
0
探索人生
探索人生
工厂还是比较常用的
0
长方体混凝土移动大师
长方体混凝土移动大师
看过Spring的源码你就会发现隐藏在Spring里面的就:工厂模式,单例模式,观察者模式等,自己研究下吧。。
0
学而不思则罔
学而不思则罔
单例工厂常用,然后MQ用了生产者消费者但是是封装好的,其实AOP也常用,里面包含了动态代理,也是spring封装好的。
0
银粟
银粟
状态模式
0
天王盖地虎
天王盖地虎
mvc框架一般都会用到责任链模式,spring里比如动态代理,工厂模式。
0
yintiefu
yintiefu
观察者模式 ,各种listener。用spring mvc确实很多都封装好了,不了解源码,自己用到的还真不多。
0
V
ValSong

静态内部类单例模式、观察者模式、责任链模式、工厂模式、适配器模式、门面模式(这个怎么说呢,估计百分之99的人都用过)、代理模式策略模式

基本就用过这几个。。。其他的好像很难用上

0
跬步至千里
工厂模式也很常用吧,还有代理模式用到过,观察者模式用到过
0
7
75115200

如果是web开发的话,servlet就是单例,listener就是监听者模式,用了spring的话,那就更多了,什么动态代理(事务管理),责任链(过滤器)等等

返回顶部
顶部