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