springboot3 springboot mybatis mapper

【SpringBoot学习】2、idea 配置 SpringBoot 热启动详解,和热启动失效解决方案

## 一、idea 配置 springboot 热启动方法 1、添加 spring-boot-devtools 的包,true必须加上。 ```xml org.springframework.boot spring-boot-devtools true ``` 2、修改 spring-boot-ma ......
SpringBoot 解决方案 方案 idea

【SpringBoot学习】1、SpringBoot 配置 jsp 模板引擎

## springboot 整合 jsp 页面 创建 springboot 项目就不废话了。在原来的基础上直接加东西就可以了 1、添加 jsp 支持的 jar 包 ```xml javax.servlet javax.servlet-api provided javax.servlet jstl o ......
SpringBoot 模板 引擎 jsp

SpringBoot 整合 redis-阿里云发送短信

### pom ```pom.xml com.aliyun aliyun-java-sdk-core 4.5.16 com.aliyun aliyun-java-sdk-dysmsapi 1.1.0 cn.hutool hutool-all 5.8.4 com.alibaba fastjson 2. ......
SpringBoot 短信 redis

springboot + redis stream做轻量级消息队列

### 背景 前面我们探讨了使用redis stream做消息中间件的可行性,结论是在保证数据并发量不大, 数据敏感性不高, 且不方便使用重量级MQ,kafka的情况下可以使用. 探讨过程:https://www.cnblogs.com/qds1401744017/p/17598613.html # ......
轻量 轻量级 队列 springboot 消息

docker部署项目,涉及springboot\tomacat\nginx\es

sudo apt-get install docker-ce=5:20.10.6~3-0~debian-bullseye docker-ce-cli=5:20.10.6~3-0~debian-bullseye containerd.iodocker 部署项目信息:--172.17.0.1 172.1 ......
springboot tomacat 项目 docker nginx

Mybatis Log 插件

目前的idea插件已经开始收费 找了一个免费的插件安装到idea中重启一下就可以了 百度网盘提取码:sjc8 ......
插件 Mybatis Log

SpringBoot-3 拦截器注入配置

如果拦截器加载的时间点在Spring的上下文初始化之前,导致注入的值为null,您可以尝试以下两种解决方法: 1. 使用`@PostConstruct`注解: 在拦截器中使用`@PostConstruct`注解标记一个初始化方法,在该方法中手动获取配置值,并进行相应的处理。这样可以确保在拦截器初始化 ......
SpringBoot

SpringBoot 快速配置日志方法

快速配置日志方法 #log logging.file=logs/stdout.log logging.file.max-size=20KB logging.pattern.file=%date [%thread][IP:%X{ip}|USER:%X{user}][%-5level %logger{8 ......
SpringBoot 方法 日志

SpringBoot 单元测试不执行:maven-surefire-plugin 版本问题

SpringBoot 单元测试不执行:maven-surefire-plugin 版本问题 问题现象 Spring Boot 项目,在编写单元测试时,使用了 JUnit 4.13.2 以上的版本。 为了让 Maven 能自动运行单元测试,需要引入 Maven Surefire 或 Maven Fai ......

MyBatis批量插入,分批次批量插入

/** * 分批次批量插入 * @throws IOException */ @Test public void testBatchInsertUser() throws IOException { InputStream resourceAsStream = Resources.getResour ......
批次 MyBatis

Mybatis-Flex之增、删、改

### 方法全解 ##### (1) INSERT BaseMapper 的接口提供了 insert 和 insertBatch 方法,用于新增数据; - insert(entity):插入实体类数据,不忽略 null 值。 - insertSelective(entity):插入实体类数据,但是忽 ......
Mybatis-Flex Mybatis Flex

Mybatis-Flex之基础搭建

### 1、是什么? MyBatis-Flex 是一个优雅的 MyBatis 增强框架,它非常轻量、同时拥有极高的性能与灵活性。我们可以轻松的使用 Mybaits-Flex 链接任何数据库,其内置的`QueryWrapper`亮点 帮助我们极大的减少了 SQL 编写的工作的同时,减少出错的可能性。 ......
Mybatis-Flex Mybatis 基础 Flex

运维——springboot项目部署

转自:https://juejin.cn/post/6844903877150507016#heading-20 摘要 本文主要以图文的形式讲解mall在Linux环境下的部署,涉及在Docker容器中安装Mysql、Redis、Nginx、RabbitMQ、Elasticsearch、Mongod ......
springboot 项目

springboot 初始化加载过程 条件注解

官网解释:https://docs.spring.io/spring-boot/docs/3.0.9/reference/html/features.html#features.developing-auto-configuration.condition-annotations 从其他博客粘过来的 ......
注解 springboot 条件 过程

Springboot+elasticsearch基础整合实例

es,当插入数据的时候,可以自动创建索引,但是mapping却都是默认类型,导致搜索时需要key.keyword方式,不科学。 索引也可以手偶刚创建,指定mapping。 当然还有一种优雅的方案使用template,当自动创建索引的时候,我们的字段类型就可控了。 真实业务中,不能用一个固定的inde ......
elasticsearch Springboot 实例 基础

JAVA-Springboot实践项目-用户注册

Smiling & Weeping 我本没喜欢的人, 见你的次数多了, 也就有了。 1.创建数据表 1.1.选中数据表: use store 1.2.创建t_user表: 2创建用户实体类 2.1通过表的结构提取出表的公共字段,放在一个实体类的基类中,起名BaseEntity基类中 主要作用是声明变 ......

springboot中的策略模式

场景介绍: 底层agent扫描云主机中安装的各类中间件,以OS为维度全量上报。 服务层需要拆分入库,并且判断是否已注册。例如:kafka、redis、was、tomcat、pgsql、Hadoop、linux、windows等等吧。 我们可以用一堆if..else 进行各种判断,也可以用传统的策略模 ......
springboot 策略 模式

创建mybatis项目

Idea创建empty project 项目名MyBatis Project Struct SDK选1.8 language level 8 maven setting为修改了中央仓库的 创建maven module 修改pom.xml <?xml version="1.0" encoding="U ......
mybatis 项目

Java编程-目录整理、新建接口、集成mybatis plus以及数据库初始化

数据库初始化 新建对应调试库 ``` # docker ps # docker exec -it 6d542566d077 /bin/bash postgres=#create database novel; ``` 执行全量脚本 ![](https://img2023.cnblogs.com/bl ......
接口 mybatis 数据库 目录 数据

SpringBoot-2、SpringBoot打包时排除指定文件

maven-jar-plugin,它可以配置 JAR 打包的细节,包括哪些文件会被包含在 JAR 中。 以下是一个示例的配置,可以在 pom.xml 中添加: ``` org.apache.maven.plugins maven-jar-plugin 3.2.0 **/application.pro ......
SpringBoot 文件

springboot和springcloud区别

springboot和springcloud区别有: 1、含义不同;2、作用不同;3、使用方式不同;4、特征不同;5、注释不同;6、优势不同;7、组件不同;8、设计目的不同。 其中,含义不同指的是springboot是一个快速开发框架,而SpringCloud是建立在SpringBoot上的服务框架 ......
springcloud springboot

【源码】MyBatis

mybatis-spring public class SqlSessionFactoryBean implements FactoryBean<SqlSessionFactory>, InitializingBean, ApplicationListener<ApplicationEvent> { ......
源码 MyBatis

SpringBoot 打jar包后下载static文件夹下的文件

前端: 后端: @RequestMapping(value = {"downloadFile"}) public void downloadFile(HttpServletResponse response) { InputStream inputStream = null; OutputStrea ......
文件 SpringBoot 文件夹 static jar

SpringBoot + Redis 执行lua脚本

1、背景 有时候,我们需要一次性操作多个 Redis 命令,但是 这样的多个操作不具备原子性,而且 Redis 的事务也不够强大,不支持事务的回滚,还无法实现命令之间的逻辑关系计算。所以,一般在开发中,我们会利用 lua 脚本来实现 Redis 的事务。 2、lua 脚本 Redis 中使用 lua ......
脚本 SpringBoot Redis lua

使用Maven插件为SpringBoot应用构建Docker镜像

# Docker开启远程API 用vim编辑器修改docker.service文件 ``` # 生成证书 openssl genrsa -aes256 -out ca-key.pem 4096 openssl req -new -x509 -days 365 -key ca-key.pem -sha ......
SpringBoot 插件 镜像 Docker Maven

SpringBoot如何获取IOC容器以及修改Bean

通过ApplicationContextAware来获得ApplicationContext,然后获取相关Bean进行操作 **举例说明** ``` @Configuration public class CommonConfig implements ApplicationContextAware ......
容器 SpringBoot Bean IOC

MyBatis 核心组件 —— Configuration

## 概述 Mybatis 的核心组件如下所示: - Configuration:用于描述 MyBatis 的主配置信息,其他组件需要获取配置信息时,直接通过 Configuration 对象获取。除此之外,MyBatis 在应用启动时,将 Mapper 配置信息、类型别名、TypeHandler ......
Configuration 组件 核心 MyBatis

springboot 使用 quartz

导入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-quartz</artifactId> </dependency> 配置quartz @Configuratio ......
springboot quartz

springboot 使用log4j2配置

pom配置如下: <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> ......
springboot log4j2 log4 log 4j

springboot 集成 onlyoffice 实现文档预览、编辑、pdf转化、缩略图生成

## 开源地址 https://gitee.com/lboot/lucy-onlyoffice ## 介绍 `lucy-onlyoffice`是依赖于`onlyoffice`的`springboot`文档预览编辑集成解决方案,该解决方案实现了了`onlyoffice`的访问使用,支持对常见文档类型的 ......
springboot onlyoffice 文档 pdf