- 博客(4)
- 收藏
- 关注
原创 互联网并发编程
1. 并发编程1.1并发编程学习目的1.2线程安全1.7 volatile关键字2. 线程通信2.1线程之间通信2.2 使用wait和notify模拟queue2.3ThreadLocal2.3单例&多线程3.1 同步类容器3.2 并发类容器4.1ConcurrentMap4.2Copy-On-Write容器6.1多线程设计模式6.2Future模式6...
2018-04-24 18:49:32 197
原创 20-Spring Boot AOP
AOP开发流程spring-boot-starter-aop加入依赖,默认开启了aop的支持 写一个Aspect,封装横切关注点,需要配置通知(前置通知,后置通知等)和切入点(切入点表达式) 这个Aspect需要纳入spring容器管理,并且需要加入@Aspect spring.aop.auto配置项决定是否启用AOP,默认启用 默认使用基于JDK的动态代理来实现...
2018-04-15 21:08:56 105
原创 17-Spring Boot Web
拦截器的使用步骤写一个拦截器,实现HandlerInterceptor接口 写一个类,集成WebMvcConfigurationSupport类,重写addInterceptors方法,并调用registry.addInterceptor,把上一步的拦截器加进去 HandlerInterceptor preHandle:controller执行之前调用 postHandle:co...
2018-04-14 17:10:28 102
原创 14-Spring Boot运行流程分析
Spring Boot运行流程分析 spring boot的启动实例化SpringApplication,然后调用run SpringApplication app = new SpringApplication(App.class);ConfigurableApplicationContext context = app.run(args); 直...
2018-04-12 22:19:14 314
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人