1.2spring第一个程序
一、导入依赖
<packaging>jar</packaging>
<dependencies>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>5.3.7</version>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.13.2</version>
<scope>test</scope>
</dependency>
</dependencies>
二、创建配置文件:applicationContext.xml
- id:可以随意起
- class:实体类全限定类名
<bean id="user" class="com.itheima.dao.impl.UserDaoImpl"></bean>
三、测试
@Test
public void test1(){
//获取上下文对象,启动容器,并获取容器对象
ApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml");
//从容器中获取对象
context.getBean("user");
}
注意:
Spring 底层默认通过反射技术调用组件类的无参构造器来创建组件对象,这一点需要注意。如果在需要无参构造器时,没有无参构造器


浙公网安备 33010602011771号