spring
HelloWorld_Joe
这个作者很懒,什么都没留下…
展开
-
springcloud-gateway
什么是微服务网关? 1.微服务api接口的入口,实现过滤api接口。 2.作用:实现用户的验证登录,解决跨域,日志拦截,权限控制,限流,熔断,负载均衡,黑名单和白名单机制等。 3.安全性:前后端分离架构中,前端调用接口地址都能被抓包分析到。 4.过滤器和网关的区别:过滤器适合单个服务,网关是所有服务(一个局部,一个整体) 5.gateway不依赖于springboot-start-web...原创 2020-02-20 20:58:34 · 562 阅读 · 0 评论 -
spring-监听器与事件
1.定义一个事件,继承事件,重写构造方法,设置源applicationContext 2.定义监听器,继承监听器,传事件泛型 3.事件源发布事件,就会触发监听器 ...原创 2020-02-04 15:19:33 · 216 阅读 · 0 评论 -
spring-依赖注入和Autowired
在Spring容器中为一个bean配置依赖注入有三种方式: 1·使用属性的setter方法注入这是最常用的方式; 2·使用构造器注入; 3·使用Filed注入(用于注解方式). 对于使用字段(Filed)注入(用注解方式) 在Spring中,注入依赖对象可以采用手工装配或自动装配,在实际应用开发中建议使用手工装配,因为自动装配会产生许多未知情况,开发人员无法预见最终的装配...原创 2020-02-03 15:19:45 · 611 阅读 · 0 评论 -
springmvc流程与源码
一个访问/index的请求发出 经过tomcat处理后 1.调用HttpServlet的service()方法 2.service()方法内部会调用FrameWorkServlet的doGet()方法 3.doGet()方法内部会调用FrameWorkServlet的processRequest()方法 4.processRequest()方法内会调用DispatcherServle...原创 2020-01-07 23:59:09 · 117 阅读 · 0 评论 -
spring(二)
1. spring容器初始化mapper接口生成容器时就已经把mapper信息给初始化完了(sql,方法名......)放到mappedStatements(MappedStatement类型的Map)里, 2.后面调mapper bean的方法时,会根据id去取mappedStatement mybatis mapper的id的 = 对应命名空间 + 方法名 ...原创 2019-12-05 22:44:16 · 118 阅读 · 0 评论 -
springcloud踩坑
对于Feign,在转发请求的时候,如果传递的参数值为null或者"",feign底层会自动将参数过滤去除。原创 2019-12-04 15:25:17 · 289 阅读 · 0 评论 -
spring(一)实例化一个工厂DefaultListableBeanFactory流程
//实例化一个工厂DefaultListableBeanFactory org.springframework.context.support.GenericApplicationContext->GenericApplicationContext() 1、实力化一个AnnotatedBeanDefinitionReader 2、ClassPathBeanDefiniti...原创 2019-11-17 19:44:25 · 404 阅读 · 0 评论