1.工厂模式:Beanfactory和ApplicationContext 2.单例模式:bean的构建 3.代理模式:AOP 4.模板模式:jdbcTemplate,hibernateTemplate等以Template结尾的对数据库操作的类,一般情况下,是使用继承的方式来实现模板模式,但spring没有使用这种方式,而死使用Callback模式与模板方法模式配合,即达到了代码服饰的效果,同时增加了灵活性. ps: Spring中的Callback模式与Template模式合用,随处可见.Te…