![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring实战
代码有毒 mrcode
不断学习并记录笔记,http://mrcode.cn/ 我的 GitHub:https://github.com/zq99299
展开
-
[学习笔记]spring实战-spring之旅
Spring的根本使命 简化Java开发,spring采用了以下4种关键策略基于POJO的轻量级和最小侵入性通过依赖注入和面向接口实现松耦合基于切面和惯例进行声明式编程通过切面和模版减少样板式代码依赖与注入(DI)概念:对象的依赖关系将由负责协调系统中各个对象的第三方组件在创建对象时设定。对象无需自行创建或管理它们的依赖关系——依赖关系将被自动注入到需要它们的对象中去。 任何一个有实原创 2015-03-22 11:40:10 · 802 阅读 · 0 评论 -
[学习笔记]spring实战-装配Bean
装配bean的方式构造器<bean id="Test" class="org.test1.Test"> <constructor-arg ref="Demo" /></bean>工厂方法 某些bean是没有公开的构造的,例如单例模式的bean,通过静态方法原创 2015-03-22 22:18:51 · 889 阅读 · 0 评论 -
[学习笔记]spring实战-征服数据库
数据访问模版化spring中的在数据库访问中应该是使用的模版方法模式(或许是变种), 模版方法模式:定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。模版方法使得子类可以不改变一个算法的结构即❶重定义该算法的某些特定步骤。 ❶:重定义:可以理解为:实现父类未实现的方法,或则是改变父类已经实现的方法 总结起来:spirng数据库访问过程中固定的和可变的部分明确划分为两个原创 2015-03-23 23:07:09 · 789 阅读 · 0 评论