【SpringBoot+MyBatisPlus】文件上传与文件下载的应用与实现

一次“上传”的点击蕴含着一轮请求,我们要做的就是针对每一次的请求进行i/o处理,并返回给前端用户

5.6 Mybatis代码生成器Mybatis Generator (MBG)实战详解

本文我们主要实战Mybatis官方的代码生成器:Mybatis Generator(MBG),掌握它以后,可以简化大部分手写代码,我们只需要写复杂逻辑代码!创建与MySQL表对应的Java PO对象,字段一一对应;创建Mapper接口,和对应的XML映射文件(或注解)。首先是PO对象,我们往往创建与

mysql 时区设置

方法三,在JDBC连接的URL后面加上 &serverTimezone = GMT 即可解决问题,如果需要使用GMT + 8时区(中国时间),需要写成GMT%2B8,否则会被解析为空。回车,然后退出重启(一定记得重启,不然查找不到跟新的时间值)(优点:不需要重启MySQL服务,缺点:一旦MySQL服

Spring JDBC和事务控制

​ Spring 框架除了提供 IOC 与 AOP 核心功能外,同样提供了基于JDBC 的数据访问功能,使得访问持久层数据更加方便。想要使用 Spring JDBC 环境,需要将JDBC整合到Spring中。构建项目:普通的java项目即可添加 jdbc 配置文件在src/main/resource

复现CVE-2021-44228-Apache Log4j2远程代码执行漏洞

复现CVE-2021-44228-Apache Log4j2远程代码执行漏洞目录前言漏洞原理影响范围环境搭建&漏洞复现使用工具JNDIExploit-1.2-SNAPSHOT.jar前言近期Apache Log4j2被暴露了一个严重的远程代码执行安全漏洞(CVE-2021-44228),有严

【消息通过rabbitTemplate.converAndSend发送后请求头丢失】

1. 对象用混了, rabbitTemplate是org.springframework.amqp.core包下的,所以使用org.springframework.amqp.core包下的Message对象就不会有问题,而使用org.springframework.messaging包下的Messa

Java进程线程介绍创建和执行销毁并理解线程安全和线程池 Native Method

进程、线程、高并发、线程安全、线程池、同步锁

Java实现本地缓存、分布式缓存及多级缓存

Java实现本地缓存、分布式缓存及多级缓存

springBoot常见面试题(2023最新)

springBoot常见面试题(2023最新)

RabbitMq同一队列多个消费者问题

我感觉我们的目的是想用rabbitmq 实现发布订阅的模式,其实不用纠结于多个消费者怎么取消费同一个队列里面的消息,我的理解是,1、消息生产者 关心的是 1 消息 2 路由key 3 交换机 而队列与交换机的绑定是消费者应该关心的事。3、至于谁想订阅这个消息作为生产者可以不用管,消息订阅者按照生产者

Java中ArrayList如何删除指定位置的元素

总结:使用迭代器遍历时ArrayList会用lastRet和cursor两个变量来维护当前遍历的元素索引和下一次需要遍历元素的索引,通过这两个变量就可以实现迭代中正确的删除某个位置的元素。我们通过list.iterator()拿到的就是这个内部类的对象实例,这个类中有两个字段cursor和lastR

手把手教你搭建Spring Boot+Vue前后端分离

1 什么是前后端分离前后端分离是目前互联网开发中比较广泛使用的开发模式,主要是将前端和后端的项目业务进行分离,可以做到更好的解耦合,前后端之间的交互通过xml或json的方式,前端主要做用户界面的渲染,后端主要负责业务逻辑和数据的处理。2 Spring Boot后端搭建2.1 Mapper层请参阅这

(代码注释超详细)JavaWeb连接Mysql数据库完成登录注册业务

web连接数据库完成登录注册

基于Java+SpringBoot+vue+element驾校管理系统设计和实现

系统主要功能设计:个人中心、学员管理、驾校教练管理、预约教练管理、预约教练管理、评价教练管理、考试成绩管理、考试通知管理、报考信息管理、练车通知管理、预约练车管理、驾考套餐管理、报名信息管理、车辆信息管理等信息

SpringBoot优化连接数

SpringBoot内置Tomcat,在默认设置中,Tomcat的最大线程数是200,最大连接数是10000。在使用 MySQL 数据库的时候,经常会遇到一个问题,就是 “Can not connect to MySQL server. Too many connections” -mysql 10

Mysql数据库时间查询

mysql数据库时间查询

【Kafka】概述与集群部署

本文主要介绍了kafka的概述以及集群部署(含docker compose部署)

详解MySQL索引失效的几种情况

MySQL索引失效的几种情况

若依框架添加新模块

④将下载下来的文件中main/java/com/ruoyi目录下的student文件复制到ruoyi-admin模块下的src/main/java/com.ruoyi中。第一步,先构建数据库,导入若依前端代码生成器,生成zip压缩文件,下载后解压,在Navicat中,ry数据库中运行文件中的sql文

@DSTransactional注解原理

dstrsanctional注解原理

登录可以使用的更多功能哦! 登录
作者榜
...
资讯小助手

资讯同步

...
内容小助手

文章同步

...
Deephub

公众号:deephub-imba

...
奕凯

公众号:奕凯的技术栈