
spring
summermoonlight
满船清梦压星河
展开
-
spring 整合junit
一般应用程序入口都是main方法 junit继承了main方法,该方法判断当前测试类中有哪些方法有@Test注解,就会让他执行 执行测试方法的时候,junit不知道我们是不是使用了spring框架,所以不会为我们读取配置文件/配置类 创建spring核心容器 spring整合junit的配置: 导入spring整合junit的jar(坐标) 使用junit的提供的一个注解 @Runwith 把原有的main方法替换,替换成spring提供的 告知spring的运行器,ioc创建基于的文件位置 @.原创 2020-05-27 11:48:38 · 190 阅读 · 0 评论 -
ioc注解
基于注解获取容器配置类@Configuration@ComponentScan@Bean@Import@PropertySource 基于注解获取容器 public void test1(){ // ApplicationContext ac=new ClassPathXmlApplicationContext("bean.xml"); ApplicationContext ac=new AnnotationConfigApplicationContext(SpringCon.原创 2020-05-26 22:41:00 · 152 阅读 · 0 评论 -
spring 基于注解的IOC
文章目录注解创建对象的入门程序用于创建对象的注解@Component@Controller:表现层@Service:业务层@Repository:持久层用于创建对象的注解例子用于注入数据的注解注入bean类型的注解@Autowired@Qualfier@Resource数据注入例子注入基本数据类型和String类型的注解@Value用于改变作用范围的注解@Scope与生命周期相关的注解@PostC...原创 2020-05-07 16:02:37 · 162 阅读 · 0 评论 -
初入spring
文章目录spring创建对象步骤 spring创建对象步骤 把对象创建交给spring来管理 在resources的xml文件中进行如下配置 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="ht...原创 2020-05-07 00:12:47 · 136 阅读 · 0 评论 -
spring依赖注入
文章目录spring依赖注入能注入的数据注入方式构造函数注入(construct-arg)construct-arg标签属性优劣势set注入(property标签)(更常用)property标签属性优劣势注入集合数据: spring依赖注入 依赖关系的管理,以后都交给spring来维护 在当前类需要用到其他类的对象,由spring为我们提供,我们只需要在配置文件中说明 依赖关系的维护,就称为依赖...原创 2020-05-07 00:00:29 · 169 阅读 · 0 评论 -
bean细节
文章目录bean的创建第一种方式,使用默认构造函数(没有则不能创建)第二种方式:使用普通工厂中的方法创建对象(使用某个类中的方法创建对象,并存入spring容器)第三种方式:使用工厂中的静态方法创建对象(或者使用某个类的静态方法创建对象,并存入spring容器)bean的作用范围bean对象的生命周期spring依赖注入能注入的数据注入方式构造函数注入(construct-arg)construc...原创 2020-05-06 16:06:32 · 138 阅读 · 0 评论