@Autowired与@Resource的区别

区别:@Autowired注解是Spring提供的,而@Resource注解是J2EE本身提供的@Autowired注解默认通过byType方式注入,而@Resource注解默认通过byName方式注入@Autowired注解注入的对象需要在IOC容器中存在,否则需要加上属性required=fal

Administrator Administrator 发布于 2021-08-08

spring cloud中OpenFeign整合Sentinel启动报错

错误:FactoryBean threw exception on object creation; nested exception is java.lang.AbstractMethodError: com.alibaba.cloud.sentinel.feign.SentinelContrac

Administrator Administrator 发布于 2021-08-03

防止重复提交,接口幂等性

接口幂等性就是用户对于同一操作发起的一次请求或者多次请求的结果是一致的,不会因为多次点击而产生了副作用;比如说支付场景,用户购买了商品支付扣款成功,但是返回结果的时候网络异常,此时钱已经扣了,用户再次点击按钮,此时会进行第二次扣款,返回结果成功,用户查询余额发现多扣钱了,流水记录也变成了两条...,这就是没有保证接口的幂等性。

Administrator Administrator 发布于 2021-07-26

过滤器与拦截器的使用及区别

概念:过滤器(Filter)过滤器,是在java web中将你传入的request、response提前过滤掉一些信息,或者提前设置一些参数。然后再传入Servlet或Struts2的 action进行业务逻辑处理。比如过滤掉非法url(不是login.do的地址请求,如果用户没有登陆都过滤掉),或

Administrator Administrator 发布于 2021-07-20

RabbitMQ的安装及使用

RabbitMQ是一款使用Erlang语言开发的,实现AMQP(高级消息队列协议)的开源消息中间件。特点:可靠性。支持持久化,传输确认,发布确认等保证了MQ的可靠性。灵活的分发消息策略。这应该是RabbitMQ的一大特点。在消息进入MQ前由Exchange(交换机)进行路由消息。分发消息策略有:简单

Administrator Administrator 发布于 2021-07-17

SpringSession整合redis,解决分布式session问题

spring-session是spring旗下的一个项目,把servlet容器实现的httpSession替换为spring-session,专注于解决 session管理问题。可简单快速且无缝的集成到我们的应用中。SpringSession核心原理 - 装饰者模式分析@EnableRedisHtt

Administrator Administrator 发布于 2021-07-16
上一页 下一页