学习笔记:1_Spring_AOP之基于注解方式配置Bean

在学习Spring AOP前至少要掌握基于注解方式配置Bean的概念,下面简单写一个@Component注解的例子。

1、  导入jar包


2、  创建基于注解的Person类

package com.spring.scan;
import org.springframework.stereotype.Component;

//@Component是基本注解,标识了一个受Spring管理的Bean组件
//@Component 表示id为这个类的首字母小写的类名,如:person
//@Component("ps")取代 <bean id="ps" class=""> 表示指定了id为ps
@Component
public class Person {
public void eat(){
System.out.println("正在吃饭");
}
}

3、  创建配置文件,添加context定义



4、  创建main方法

package com.spring.scan;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;

public class Main {

public static void main(String[] args) {
//获取IOC容器对象
ApplicationContext ac=new ClassPathXmlApplicationContext("SpringScan.xml");
Person ps= (Person) ac.getBean("person");
ps.eat();//调用这个方法
}

}


5、  执行结果



猜你喜欢

转载自blog.csdn.net/wllno001/article/details/80597493