直接上例子 引入spring以及Junite所需要的jar包 User.java Userservice.java userDAO userDAOimpl beans.xml IOC 即invotion of control 控制反转 本来要由自己写的代码 自己确定的实现 由Spring容器帮我们实 ...
分类:
编程语言 时间:
2018-09-09 15:30:41
阅读次数:
167
一篇很不错的文章,看到就是赚到Get.... https://www.cnblogs.com/leiOOlei/p/3713989.html 说白了 :<context:component-scan> 包含了 <context:annotation-config> 的作用; <context:ann ...
分类:
编程语言 时间:
2018-09-08 23:36:13
阅读次数:
358
spring原理: spring一站式框架,因为spring框架性质是属于容器性质的,所以装什么对象就有什么功能,不仅不排斥其他框架,还能帮其他框架管理对象。 Bean属性: singleton属性:(单例对象.被标识为单例的对象在spring容器中只会存在一个实例)prototype属性:(多例对 ...
分类:
编程语言 时间:
2018-09-08 16:02:01
阅读次数:
213
1.编写SpringConfig 用于实例化Spring容器 @Configuration //通过该注解来表明该类是一个Spring的配置,相当于一个 文件 @Bean // 通过该注解来表明是一个Bean对象,相当于xml中的`` ...
分类:
编程语言 时间:
2018-09-08 10:25:20
阅读次数:
143
Spring框架基础 测试Spring的IOC(控制反转)和DI(依赖注入) 为了防止每次创建对象都要创建一个Spring容器,所以在xml中加一个监听器 0.导包 1.创建配置文件 1 <?xml version="1.0" encoding="UTF-8"?> 2 <beans xmlns="h ...
分类:
编程语言 时间:
2018-09-06 10:55:30
阅读次数:
142
Spring生命周期分为以下步骤: 1.instantiate bean 对象实例化 2.populate properties 封装属性 3.如果Bean实现BeanNameAware执行setBeanName 4.如果Bean实现BeanFactoryAware或者ApplicationCont ...
分类:
编程语言 时间:
2018-08-26 22:08:39
阅读次数:
232
###spring 1.概念:开源,轻量级,简化开发的企业级框架。 2.特点: ###spring容器(IOC容器) Spring容器:Spring容器装bean对象的。 Bean:能创建对象的类 开发步骤: 1)创建maven 2) 添加一个web.xml 3) 添加tomcat 4) 在pom里 ...
分类:
编程语言 时间:
2018-08-26 00:09:14
阅读次数:
140
在spring中将bean 注册到spring 容器中常见的有三种方式(两类): 先说明配置文件内容:application.yml,有一段配置如下 第一类:将单个类注册到容器中 第一种,使用 @ConfigurationProperties + @Component,配置 GoogleUser 第 ...
分类:
其他好文 时间:
2018-08-25 23:01:08
阅读次数:
173
Spring 容器中 Bean 的名称 声明 bean 有两个方式, 一个是 @Bean, 另一个是 @Component 和它的子类 (包括 @Service/@Controller/@Repository/@Configuration), Spring 容器中 bean 名生成规则分两大类, 分 ...
分类:
编程语言 时间:
2018-08-25 21:19:50
阅读次数:
131
【回顾】 在上篇博客中,我们清楚了Spring的核心IOC,博客的结尾,提出了关于容器的问题。在Spring框架中,容器扮演者重要的角色。容器是什么?Java容器?Spring容器?这几个词,大家都很熟悉,但真正知道么?本篇博客的重点分析Spring中的核心容器。容器和Java容器不做详细介绍。 【 ...
分类:
编程语言 时间:
2018-08-25 00:44:48
阅读次数:
151