SpringBoot个人感觉比SpringMVC还要好用的一个框架,很多注解配置可以非常灵活的在代码中运用起来;
springBoot学习笔记:
.一、aop:
新建一个类HttpAspect,类上添加两个注解:@Aspect (这个是说明aop文件)@Component(这个加载到spring容器内),
HttpAspect添加日志方法:
@Before("execution(public * com.imooc.controller.GirlController.*(..))")
public void log(){
System.out.println("接口执行前执行该方法");
}
public void log(){
System.out.println("接口执行前执行该方法");
}
注意:@Befor这个注解,这个是在GirlController中每一个方法执行前执行log方法;
同理也有执行后需要执行的方法:
@After("execution(public * com.imooc.controller.GirlController.*(..))")
public void doAfter(){
System.out.println("接口执行后执行该方法");
}
public void doAfter(){
System.out.println("接口执行后执行该方法");
}
springboot好处:
1.内置servlet,不需要像传统项目部署到tomcat上,只要运行Application的main()即可启动项目;
2.修改端口只要在配置文件中修改即可;
3.可以全程不写一行sql就能达到对数据库的增删该查;
学习链接:http://www.yiibai.com/spring-boot/