24 lines
630 B
Java
24 lines
630 B
Java
package spring.aop;
|
|
|
|
import org.springframework.context.ApplicationContext;
|
|
import org.springframework.context.support.ClassPathXmlApplicationContext;
|
|
|
|
import spring.aop.entity.Exam;
|
|
|
|
public class Program {
|
|
|
|
public static void main(String[] args) {
|
|
|
|
ApplicationContext context =
|
|
new ClassPathXmlApplicationContext("spring/aop/setting.xml");
|
|
//new AnnotationConfigApplicationContext(ExamAppConfig.class);
|
|
|
|
Exam exam = (Exam)context.getBean("exam");
|
|
|
|
System.out.println("##### proxy #####");
|
|
System.out.printf("total is %d\n", exam.total());
|
|
System.out.printf("avg is %f\n", exam.avg());
|
|
|
|
}//main
|
|
}//class
|