![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring技术备份
笑语戏人生
这个作者很懒,什么都没留下…
展开
-
Spring 学习 (二)__BeanWrapper及其实现
一、 BeanWrapperBeanWrapper是对Bean的包装,其接口中所定义的功能很简单包括设置获取被包装的对象,获取被包装bean的属性描述器,由于BeanWrapper接口是PropertyAccessor的子接口,因此其也可以设置以及访问被包装对象的属性值。BeanWrapper大部分情况下是在spring ioc内部进行使用,通过BeanWrapper,spring ioc容器转载 2012-08-29 10:59:18 · 49698 阅读 · 3 评论 -
Spring 学习(一)
1.基本概念IoC,用白话来讲,就是由容器控制程序之间的关系,而非传统实现中,由程序代码直接操控。这也就是所谓“控制反转”的概念所在:控制权由应用代码中转到了外部容器,控制权的转移,是所谓反转。DI , 依赖注入,即组件之间的依赖关系由容器在运行期决定,形象的来说,即由容器动态的将某种依赖关系注入到组件之中。2.依赖注入的几种实现类型Type1 接口注入Type原创 2012-08-24 17:07:34 · 1106 阅读 · 0 评论 -
关于Spring中dataSource的配置
在Sping的配置文件中,关于dataSource的配置,就我个人知道的方法大致可以有三种: 1。 一般的配置方法,直接在配置中指定其值。具体的例子我们参照Mysql的配置如下: com.mysql.jdbc.Driver jdbc:mysql://Service_Path:3306/dataBase转载 2012-11-06 09:54:05 · 1403 阅读 · 1 评论 -
JAVA学习(八)__Spring2.5+JUnit4单元测试
要求: JDK1.5以上(因为Junit4是用注解来实现的) 需要的包 spring-2.5.jar junit-4.4.jar spring-test.jar 测试类 package user;import static org.junit.Asser转载 2013-03-11 16:37:22 · 3197 阅读 · 0 评论 -
JAVA学习(七)__Spring的@Autowired注入规则
@Autowired 默认是按照byType进行注入的,但是当byType方式找到了多个符合的bean,又是怎么处理的?经过一些代码的测试,我发现,Autowired默认先按byType,如果发现找到多个bean,则,又按照byName方式比对,如果还有多个,则报出异常。例子:@Autowiredprivate ExamUserMapper examUser转载 2013-03-11 16:31:15 · 72531 阅读 · 4 评论