2024/4/24

HttpClient 发送网络请求

 介绍: HttpClient是Apache Jakarta Common下的子项目,可以用来提供高效的、最新的、功能丰富的支持HTTP协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。  1、导入依赖 <dependency> …

  • Java开发 📕笔记分类
  • 2024/4/24
  • 42
  • 2024/4/24

    Knife4j — 集成Java接口文档

    Knife4j是为Java MVC框架集成Swagger生成Api文档的增强解决方案。 1.导入knife4j的maven坐标 <dependency> <groupId>com.github.xiaoymin</groupId> <artifactId>knife4j-spring…

  • Java开发 📕笔记分类
  • 2024/4/24
  • 44
  • 2024/4/24

    redis 缓存服务-基础命令

    Redis存储是key-value结构的数据,其中key是字符串类型,value有5种数据类型。 字符串 string 哈希 hash 列表 list 集合 set 有序集合 sorted set / zset Spring Data Redis依赖-springboot集成简化代…

  • Java开发 📕笔记分类
  • 2024/4/24
  • 39
  • 2024/4/24

    mybatis XML 的基本配置

    <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" > <mapper namespace="com.s…

  • Java开发 📕笔记分类
  • 2024/4/24
  • 65
  • 2024/4/24

    注解方式 – 事务管理一致

    当一个接口操作两张表时,为了保证数据的一致性避免污染数据。会开启事务注解   1、启动类添加启用注解@EnableTransactionManagement @SpringBootApplication @EnableTransactionManagement //开启注解方式的…

  • Java开发 📕笔记分类
  • 2024/4/24
  • 48
  • 2024/4/24

    阿里云 OSS 对象存储服务

    1、首先导入阿里云oss sdk 依赖 <!--阿里oss sdk--> <dependency> <groupId>com.aliyun.oss</groupId> <artifactId>aliyun-sdk-oss</artifactId> <versi…

  • Java开发 📕笔记分类
  • 2024/4/24
  • 95
  • 2024/4/23

    公共字段 AutoFill 注解

        老办法,缺点:过于重复和麻烦 好方法:公共字段自动填充 1.自定义注解@AutoFill, 用于标示某个方法需要进行功能字段自动填充处理 自定义注解:AutoFill import com.sky.enumeration.Operation…

  • Java开发 📕笔记分类
  • 2024/4/23
  • 122
  • 2024/4/23

    LocalDateTime消息转换器

    在WebMvcConfiguration配置类 里面重写 extendMessageConverters 方法 并添加消息转换器 /** *1、消息转化器 * 对象映射器:基于jackson将Java对象转为json,或者将json转为Java对象 * 将JSON解析为Java对象…

  • Java开发 📕笔记分类
  • 2024/4/23
  • 42
  • 2024/4/23

    Spring Cache 自动缓存

    常用注解: @EnableCacheing  // 开启缓存注解功能 @Cacheable       // 在方法执行前Spring会先检查是否存在缓存,有的话直接将缓存返回,没有的话查数据库并缓存 @CatchPut        // 将方法的返回值…

  • Java开发 📕笔记分类
  • 2024/4/23
  • 48
  • 2024/4/23

    Mybatis分页插件: pageHelper的使用及其原理解析

    1. pageHelper 的依赖引入 pom.xml 中引入pageHelper依赖: 1. 如果是springboot, 则可以直接引入 pagehelper-spring-boot-starter, 它会帮我们省去许多不必要的配置。 <!-- https://mvnrepository.com/ar…

  • Java开发 📕笔记分类
  • 2024/4/23
  • 37
  • 2024/4/23

    Spring Boot 发送邮件

    Spring Boot 对于发送邮件这种常用功能也提供了开箱即用的 Starter:spring-boot-starter-mail。 通过这个 starter,只需要简单的几行配置就可以在 Spring Boot 中实现邮件发送,可用于发送验证码、账户激活等等…

  • Java开发 📕笔记分类
  • 2024/4/23
  • 67