代码编织梦想

快速理解mysql null的10大坑-爱代码爱编程

创建表时应当设置not null,添加一个默认值0或’'去替代null。 sum(‘field’)的坑 若一列的所有值都是null,那么sum函数的结果不是0,而是null,所以可能会因为值的类型兼容问题,出现意料之外的

mybatis plus批量插入的优化_mybatisplus 大批量数据插入优化-爱代码爱编程

目录 1 前言 2 优化 2.1 逐条的插入 2.1.1 java的代码如下 2.1.2 耗时 2.1.3 优化 2.2 批量编译再插入 2.2.1 java的代码如下 2.2.2 耗时 2.2.3 疑问 2.2.4 优化 2.3 真-批量插入 1 前言 数据库的常见操作无非增删查改,当有大量数据需要插入的时候,无疑需要

springboot引入第三方jar包本地lib并打包-爱代码爱编程

1:在项目根目录创建lib目录并放入第三方lib包 -- project ----lib (放在这儿) ----src ----target 2:pom中引入第三方lib <!-- 引入ma

sql server详细使用教程:安装步骤、必备知识点与常见问题解析_windows安装sqlserver-爱代码爱编程

一、SQL Server安装步骤 1. 环境准备 硬件要求:确保系统硬件满足SQL Server最低要求(如CPU、内存、硬盘空间等)。操作系统:支持Windows、Linux或macOS(通过Docker)。下载安装包:访问Microsoft官网,下载相应平台的SQL Server安装程序。 2. 安装过程 Windows: 运行安装

kubernetes 漫游:kube-爱代码爱编程

概述 什么是 kube-scheduler ? Kubernetes 集群的核心组件之一,它负责为新创建的 Pods 分配节点。它根据多种因素进行决策,包括: 资源需求和限制:考虑每个 Pod 请求的资源量(如 CPU 和内存)以及节点上可用的资源。亲和性和反亲和性规则:根据 Pod 的亲和性设置选择最适合的节点。健康检查:确保选择的节点健康且能够运

spring boot | spring boot 实现 “记住我“ 功能-爱代码爱编程

目录: 一、SpringBoot 中 自定义 "用户授权管理" ( 总体内容介绍 )二、实现 "记住我" 功能 ( 通过 "HttpSecurity类" 的 rememberMe( )方法来实现 "记住我" 功

[spring boot]kafka集成与简单实现-爱代码爱编程

文章目录 简述集成引入Kafka配置配置文件设置Kafka消费者向指定主题发送消息 Spring Boot启动应用启动项目调用接口发送消息消费者接受消息 简述 实现Spring Boot

spring boot 中使用 @valid 注解 + exception 全局处理器优雅处理参数验证_springboot 注解处理器-爱代码爱编程

SpringForAll社区 2023-09-01 12:01 发表于上海 关注我 ,回复关键字“spring”, 免费领取Spring学习资料。 SpringForAll社区 分享关于Spring的一切 286篇原创内容 公众号 作者:超级小豆丁 来源:http://www.mydlq.club/article/49/

spring boot 的约定优于配置,你的理解是什么?_springboot约定优于配置怎么理解-爱代码爱编程

对于 Spring Boot 约定优于配置 这个问题,看看高手是如何回答的? 一、问题解析 我从 4 个点方面来回答。 1. 首先, 约定优于配置是一种软件设计的范式,它的核心思想是减少软件开发人员对于配置项的维护,从而让开发人员更加聚焦在业务逻辑上。 2. Spring Bo

springboot的约定优于配置,你的理解是什么?-爱代码爱编程

我从4个点方面来回答。 首先,约定优于配置是一种软件设计的范式,它的核心思想是减少软件开发人员对于配置项的维护,从而让开发人员更加聚焦在业务逻辑上。 SpringBoot就是约定优于配置这一理念下的产物,它类似于Spring框架下的一个脚手架,通过SpringBoot,我们可以快速开发基于Spring生态下的应用程序。 基于传统的Spring框架开发

spring boot 注解原理,自动装配原理,图文并茂(1)-爱代码爱编程

String[] excludeName() default {}; } 可以看到它是由 @AutoConfigurationPackage,@Import(EnableAutoConfigurationImportSe

spring boot 注解原理,自动装配原理,图文并茂-爱代码爱编程

就是通过以上这个方法获取扫描的包路径,可以debug查看具体的值: img 那metadata是什么呢,可以看到是标注在@SpringBootApplication注解上的DemosbApplication,也就是我

validation-爱代码爱编程

重写校验类Validator,可自定义获取校验信息: @Component public class ValidatorUtil implements ApplicationContextAware { // 通过Spring获得校验器 private static Validator validator; @Override

spring boot进阶 -爱代码爱编程

Spring Boot的自动装配(Auto-Configuration)是其核心特性之一,它极大地简化了Spring应用的配置过程。自动装配的原理基于Spring框架的@Configuration、@ConditionalO

springboot 集成 easyexcel 3.x 优雅实现 excel 导入导出_spring easyexcel导入导出工具-爱代码爱编程

Java专栏 2023-07-06 12:20 发表于甘肃 Java专栏 一个Java、数据库、中间件、业内资讯、面试、学习资源等干货的知识分享社区。每天中午12:20准时推送。 97篇原创内容 公众号 胖虎和朋友原创的视频教程有兴趣的可以看看: (文末附课程大纲) 👏2023 最新,Java成神之路,架构视频(点击查

spring boot + easyexcel 导入导出,好用到爆,可以扔掉 poi 了!-爱代码爱编程

输入输出简单,提供输入输出过程的接口 支持一定程度的单元格合并等灵活化操作 二、常用注解 @ExcelProperty 指定当前字段对应excel中的那一列。可以根据名字或者Index去匹配。当然也可以不写,默认

基于springboot+vue人力资源管理系统(前后端分离)_人力资源管理系统前后端-爱代码爱编程

该项目完全免费 系统介绍 基于 SpringBoot+Vue 实现的人力资源管理系统是为了提高企业人力资源管理水平而开发的。主要目标是通过对员工 及人力资源活动信息(考勤、工资 ) 等的编制来提高企业效率。 系统一共分为五大菜单项,分别是首页、薪资管理、权限管理、系统管理、考勤管理 1、首页

构建滴滴业务中台:系统架构设计探索-爱代码爱编程

在当今数字化时代,滴滴作为中国领先的出行平台,承载着数亿用户的出行需求,业务规模庞大且复杂多样。为了更好地支撑业务发展和提升服务质量,滴滴不断探索和构建业务中台,以实现业务的快速响应、灵活运营和持续创新。在本文中,我们将深入探讨滴滴业务中台的系统架构设计。 ### 1. 中台架构概述 滴滴的业务中台旨在将各业务场景下的共性能力进行抽象和整合,形成可

springboot接入knife4j接口文档-爱代码爱编程

0.介绍 1) Knife4j是什么 Knife4j是Java MVC框架集成Swagger生成Api文档的增强解决方案,前身是swagger-bootstrap-ui,有着比Swagger更为美观的UI以及功能。

解决 springboot 的 date、localdatetime 变成时间戳和数组的问题,创建自定义对象消息转换器-爱代码爱编程

问题描述 SpringBoot 项目,当返回前端的数据类型为 Map 的时候,在 Map 中 put() 时间对象会出现以下问题: 传递的 Date 对象会变成时间戳传递的 LocalDateTime 对象会变成数组