Spring支持属性注入和构造器注入,它支持XML和注解两种方式。本文介绍Spring控制反转容器加载包含beans的XML文件,实现依赖注入。

一、创建bean实例

暂且抛开对象依赖,我们先看下如何通过Spring容器创建bean实例。这里要用到Spring的控制反转容器ApplicationContext,它的getBean方法可以创建bean实例

1.在Maven项目的pom.xml添加spring依赖项。


<properties>
<spring.version>4.3.5.RELEASE</spring.version>
</properties>

<dependencies>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<version>${spring.version}</version>
</dependency>

<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-beans</artifactId>
<version>${spring.version}</version>
</dependency>

<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>${spring.version}</version>
</dependency>
</dependencies>

 

2.  新建java类Category。

 1 package bean;
 2 
 3 public class Category {
 4 private int cateId;
 5 private String cateName;
 6 public int getCateId(){
 7 return this.cateId;
 8     }
 9 public void setCateId(int id){
10 this.cateId=id;
11     }
12 public String getCateName(){
13 return this.cateName;
14     }
15 public void setCateName(String cateName) {
16 this.cateName = cateName;
17 
18     }
19 
20     @Override
21 
22     public String toString() {
23 
24         return " 商品类型 >.cateName;
25 
26     }
27 
28 }
Category

相关文章:

  • 2021-12-03
  • 2021-10-10
  • 2021-09-16
猜你喜欢
  • 2021-08-13
  • 2021-11-29
  • 2021-06-12
  • 2021-09-29
  • 2021-07-18
  • 2021-08-07
相关资源
相似解决方案