![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
文章平均质量分 56
为爱停留
我是华东交通大学的一名学生,是一个热爱学习的学生。
展开
-
spring IOC和AOP
springspring data :如常见的spring data jpa,有hibernate实现,springdata jdbc,spring boot 集成mybatis底层就使用了 ,spring data redis等等 spring core(ioc容器的实现) , spring web ,包括了支持很多web容器组件,如webflux,undotow,tomcat等等 spring web mvc 基于spring web实现的mvc框架 spring securit...原创 2022-04-12 01:01:39 · 643 阅读 · 3 评论 -
sharing-jdbc分库分表方案设计
1、对存量数据进行不停机数据迁移2、对数据进行分片不停机数据迁移1、表中要有严格时间顺序的字段updateTime同步记录表(id,tableName ,lastSyncTime )数据分片(水平分库,水平分表)1、水平分库用业务ID2、水平分表用主键ID3、sharding-jdbc不兼容sql进行排查...原创 2022-04-06 13:23:41 · 3402 阅读 · 0 评论 -
oauth2---密码模式和授权码模式架构分析
11111原创 2022-03-21 12:53:10 · 1338 阅读 · 0 评论 -
自定义httpSession
一个http请求,会在tomcat中创建一个request对象,一个request对象中会有一个session对象,及会话对象,标识是某个客户端的请求,并可以存储客户端的一些身份信息自定义sessionpackage com.fen.dou.controller;import javax.servlet.ServletContext;import javax.servlet.http.HttpSession;import javax.servlet.http.HttpSes..原创 2022-03-16 13:05:33 · 1224 阅读 · 0 评论 -
用@ConditionalOnMissingBean实现覆盖第三方组件中的bean
如下制作一个第三方组件:@Configurationpublic class MyfgConfig { @Bean @ConditionalOnMissingBean public Myfg getMyfg(){ return new Myfg(); }}public class Myfg { public void say(){ System.out.println("-------------1----------原创 2022-02-12 18:27:16 · 1520 阅读 · 0 评论 -
spring中一个接口出现多个实现类时,调用时如何选择实现类
ssss原创 2022-02-12 16:30:22 · 2110 阅读 · 0 评论 -
spring---@RestControllerAdvice对统一异常的处理
Controller:@RestControllerpublic class ExceptionController { @RequestMapping("/exception") public void processException(){ throw new MyException(100,"出错了"); }}自定义异常类:@Datapublic class MyException extends RuntimeException {原创 2021-08-25 17:56:28 · 390 阅读 · 0 评论 -
redission----实现redis分布式锁
需求就是:一个服务接口不允许同时去访问,由于接口很多,用注解的方式动态给服务接口添加分分布式锁引入redission的jar <dependency> <groupId>org.redisson</groupId> <artifactId>redisson</artifactId> <version>3.11.0</version>原创 2021-08-19 17:21:25 · 424 阅读 · 0 评论 -
解决服务请求中request.getInputStream(),request.getReader() 只能被获取一次的问题
csds原创 2021-06-02 23:00:18 · 1453 阅读 · 4 评论 -
java中借用spring的WebMvcConfigurationSupport来注册拦截器
创建三个拦截器(用spring中的接口进行创建):public class Interceptor1 implements HandlerInterceptor { @Override public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handl...原创 2019-12-02 21:25:36 · 549 阅读 · 0 评论