java

  • spring Bean的初始化过程解析

    AbstractAutowireCapableBeanFactory#applyMergedBeanDefinitionPostProcessors 使用BeanPostProcessor收集带有注解 ...

  • springboot集成测试里的redis

    测试不应该访问外部资源 对于单元测试,集成测试里,如果被测试的方法中使用到了redis,你需要去模拟一个单机环境的redis server,因为只有这样,你的测试才是客观的,即不会因为网络和其它因素影 ...

  • @Valid 无法校验List<E>的问题

    目录 @Valid 无法校验List<E> 原因 方法 @validated 验证List 反面例子 解决方法 @Valid 无法校验List<E> 原因 @Valid只能校验 ...

  • SpringBoot中创建的AOP不生效的原因及解决

    目录 SpringBoot 创建AOP不生效的原因 SpringBoot aop无效的情况 项目结构 SpringBoot 创建AOP不生效的原因 最近在学习SpringBoot,今天学习了Aop的注 ...

  • Mybatis如何解决sql中like通配符模糊匹配问题

    目录 sql中like通配符模糊匹配问题 将查询条件通过功能类处理 后台Contronller获得查询条件 mapper.xml中对应的使用方法 使用like实现模糊匹配 方式一 方式二 方式三 sq ...

  • 使用Spring自身提供的地址匹配工具匹配URL操作

    目录 使用Spring自身提供的地址匹配工具匹配URL spring url路径匹配用法经验介绍 先贴一段代码来快速了解一下它的用法 总结如下 ANT方式的通配符有三种 url路径匹配规则 使用Spr ...

  • SpringBoot 应用程序测试实现方案

    目录 Pre Spring Boot 中的测试解决方案 测试 Spring Boot 应用程序 初始化测试环境 @SpringBootTest @SpringBootTest - webEnviron ...

  • java基于UDP实现图片群发功能

    UDP协议(用户数据报协议)是一种不可靠的网络协议,它在通信实例的两端各建立一个Socket,但是这两个Socket之间并没有虚拟链路,这两个Socket只是发送,接收数据报的对象. UDP的优缺点: ...

  • Java实现图片切割功能

    本文实例为大家分享了Java实现图片切割功能的具体代码,供大家参考,具体内容如下 工具类 package com.xudaolong.Utils; import javax.imageio.IIOIm ...

  • Java使用ThreadLocal实现当前登录信息的存取功能

    目录 一.使用ThreadLocal实现当前登录信息的存取 1,写一个工具类用于存取用户id 2.在用户登录的时候我们在过滤器中可以获取用户的id,这个时候我们将用户id放入ThreadLocal中. ...

  • 基于Spring概念模型:PathMatcher 路径匹配器

    目录 概述 PathMatcher接口源代码 AntPathMatcher使用例子 spring的路径匹配工具 AntPathMatcher 以下代码为本人使用过的路径匹配工具代码 核心代码是这一行 ...

  • 浅谈Java多进程程序的运行模式

    一般我们在java中运行其它类中的方法时,无论是静态调用,还是动态调用,都是在当前的进程中执行的,也就是说,只有一个java虚拟机实例在运行.而有的时候,我们需要通过java代码启动多个java子进程 ...

  • 关于mybatis使用${}时sql注入的问题

    目录 mybatis使用${}时sql注入的问题 区别 解决方法 mybatis sql注入问题之$与# 在mybatis中使用$符号 在mybatis中使用#符号 mybatis使用${}时sql注 ...

  • mybatis-plugin插件执行原理解析

    mybatis-plugin插件执行原理 今天主要是在看mybatis的主流程源码,其中比较感兴趣的是mybatis的plugin功能,这里主要记录下mybatis-plugin的插件功能原理. pl ...

  • 基于MapperXML扫描的问题

    目录 MapperXML扫描的问题 1.如果将XML放在java目录下 2.如果放resources下,则在.properties下配置 说明 mybatis自动扫描XML文件填坑 MapperXML ...

  • 解决Maven项目本地公共common包缓存问题

    目录 Maven项目本地公共common包缓存 问题 解决方法 maven缓存导致的问题 Maven项目本地公共common包缓存 背景:Spring Cloud + Maven,Maven仓库在本地 ...

  • idea maven项目无法识别jar包里的class解决方案

    idea maven不识别jar包的class 我用new project from exit source ,项目依赖下载完成后install能成功,项目也能运行. 但是代码所有用到第三方库的地方都 ...

  • @MapperScan扫描包里混有@Service等问题如何解决

    目录 @MapperScan扫描包混有@Service 问题描述 解决办法一 解决办法二 解决办法三 解决办法四 解决办法五 @MapperScan包扫描的坑 在使用通用mapper执行查询时 找了半 ...

  • 基于@MapperScan和@ComponentScan的使用区别

    目录 @MapperScan和@ComponentScan区别 @MapperScan和@ComponentScan使用 原因 解决办法 课外拓展 @MapperScan和@ComponentScan ...

  • 关于@MapperScan包扫描的坑及解决

    目录 @MapperScan包扫描的坑 手写一个@MapperScan扫描器 @MapperScan 自己手写该注解的思路 @MapperScan包扫描的坑 在使用通用mapper执行查询时,由于不太 ...