创建项目,导入spring的jar 包
创建接口和实现类
service层
//接口
package com.liang.service;
public interface BookService {
void save(int n);
}
//实现类
package com.liang.service.impl;
import com.liang.service.BookService;
public class BookServiceimpl implements BookService {
@Override
public void save(int n){
System.out.println("添加");
}
}
adlvice
package com.liang.adlvice;
public class Loger {
public void check(){
System.out.println("执行系统的权限验证");
}
}
实现类
package com.liang.servlet;
import com.liang.service.BookService;
import org.junit.Test;
import org.springframework.context.support.ClassPathXmlApplicationContext;
public class Test01 {
@Test
public void text01(){
ClassPathXmlApplicationContext context=new ClassPathXmlApplicationContext("spring.xml");
BookService bookService = context.getBean(BookService.class);
//bookService.save(5);
//bookService.del();
//bookService.update();
try {
System.out.println("1.功能之前");
System.out.println("2.功能执行");
System.out.println("3.功能之后在返回之前");
}catch (Exception e){
System.out.println("4.异常执行");
}finally {
System.out.println("最终执行");
}
}
}