springboot springmvc spring

SpringBoot整合ElasticSearch案例

一、RestHighLevelClient介绍 JavaREST客户端有两种模式: Java Low Level REST Client:ES官方的低级客户端。低级别的客户端通过http与Elasticsearch集群通信。 Java High Level REST Client:ES官方的高级客户 ......
ElasticSearch SpringBoot 案例

SpringBoot学习1(项目部署以及创建报错的解决)

1.SpringBoot 设计目的:简化Spring应用的初始搭建以及开发过程. 2.空项目创建 2.1查看更改自己的maven版本 file-->settings 有时候这里的maven home usersettingsfile local..不是自己的maven文件夹,记得修改过来。 2.2创 ......
SpringBoot 项目

使用SpringBoot+Vue3的形式实现管理系统的添加功能

1、查看页面形式 2、使用element-plus组件为添加页面引入form表单 成功引入form表单组件: 3、更改成自己需要的形式 4、测试是否可以拿到文本框的数据 拿到数据啦!!(记得vue3这里: console.log(form) //不要写this ```) # 5、vue界面的添加代码 ......
SpringBoot 管理系统 形式 功能 系统

SpringBoot WebSocket STOMP

SpringBoot WebSocket STOMP 关键词:Springboot, WebSocket, STOMP, broadcast, sendToUser, MessageMapping, SubscribeMapping, convertAndSendToUser STOMP是一种发布订 ......
SpringBoot WebSocket STOMP

Spring 04 SpringAOP 切面编程

Aop:面向切面,在不修改代码的前提下对方法进行增强 pom.xml <dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version ......
切面 SpringAOP Spring 04

Spring扩展接口(1):ApplicationContextInitializer

在此系列文章中,我总结了Spring扩展接口,以及各个扩展点的使用场景。并整理出一个bean在spring中从被加载到初始化到销毁的所有可扩展点的顺序调用图。这样,我们也可以看到bean是如何一步步加载到spring容器中的。 ApplicationContextInitializer org.sp ......

【Redis】SpringBoot集成Redis事务-亲测

大家好,我是mep。今天一起来探讨一下Redis缓存的问题,SpringBoot如何集成Redis网上文章很多,基本都是介绍如何配置redisTemplate,如何调用,本文就不过多介绍了。这次我们研究的是:Redis的事务。 首先抛出一个问题,Redis支持事务吗? 答案肯定是支持,不然也不需要我 ......
Redis SpringBoot 事务

【主流技术】MongoTemplate与Spring Boot项目集成分享(附CURD技巧)

MongoTemplate 是Spring Data MongoDB 中的一个核心类,为 Spring 与 MongoDB 数据库的交互提供了丰富的功能集。 MongoTemplate 提供了创建、更新、删除和查询 MongoDB 文档的便利操作,并提供了编程语言的领域对象(POJO)和 Mong... ......
MongoTemplate 主流 技巧 项目 Spring

Spring注解之@ExceptionHandler 统一异常处理和获取方法名

在 Spring Boot 中,使用Spring注解@ControllerAdvice 和 @ExceptionHandler 统一处理异常,并捕获方法名,从而快速定位错误原因。 ......
注解 ExceptionHandler 方法 Spring

Spring 03 Spring+Mybatis整合

配置类 jdbc.properties jdbc.driver=com.mysql.jdbc.Driver jdbc.url=jdbc:mysql://localhost:3307/myb?useSSL=false&useUnicode=true&characterEncoding=UTF-8 jd ......
Spring Mybatis 03

SpringBoot发送带文件的Post请求

使用httpclient发送一个带文件参数的Post请求 Pom依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </depende ......
SpringBoot 文件 Post

spring boot错误之-Error (3, 32) java 程序包org springframework boot不存在

问题:spring boot错误之-Error (3, 32) java 程序包org springframework boot不存在 用IDEA创建spring boot,遇到上面的问题(我这里maven用的3.6.1版本) 解决方法:在Settings里面,Maven路径和settings.xm ......
boot springframework 错误 程序 spring

Vite+ts+springboot项目集成2

项目集成 集成element-plus 官网地址: 安装图标库 pnpm install element-plus @element-plus/icons-vue 入口文件main.ts全局安装element-plus,element-plus默认支持语言英语设置为中文 import Element ......
springboot 项目 Vite ts

Spring组件注入三种方式的使用和区别

Spring框架提供了多种注入bean的方式,其中最常用的有@Autowired、@Resource和@RequiredArgsConstructor三种。这篇文章我们来讲解它们的具体使用和区别。 @Autowired @Autowired是Spring自带的注解,放在属性字段或者setter方法上 ......
组件 方式 Spring

SpringBoot项目优化和JVM调优

在开发中项目调优是必须得熟练掌握的事情。在SpringBoot项目中,调优主要通过配置文件和配置JVM的参数的方式进行。 修改配置文件 关于修改配置文件application.properties,可参考SpringBoot详细配置文件 其中比较重要的有: # Maximum number of c ......
SpringBoot 项目 JVM

Springboot+Mybatis(四)

单独说一下Mybatis-plus 上一篇中介绍了Mybatis的使用方法,对于Mybatisplus,我理解就是把一些方法提前封装好了,不需要自己定义接口类中的内容 只需要直接调用即可 ,把接口类添加继承关系 这里要说的是 BaseMapper后面的<User>是要搜索的类的名词,且最好类的名字和 ......
Springboot Mybatis

Springboot+Mybatis(三)

今天学习了如何使用Mybatis实现增删改查 为此做一个梳理发表一篇博客,也是为了总结一下 首先,要使用Mybatis需要添加依赖 从建立项目的时候选择java8+Springboot2这样的方式,避免高版本存在一些兼容性的问题 然后添加Mybatis-plus依赖,老师讲的是添加了plus会自动添 ......
Springboot Mybatis

springBoot上传文件时MultipartFile报空问题解决方法

1.问题描述: 之前用spring MVC,转成spring boot之后发现上传不能用。网上参考说是spring boot已经有CommonsMultipartResolver了,但是我的上传后台接收的还是null。 2.解决方法 加入配置类 import org.springframework. ......

spring boot实现切割分片上传

文件上传是web开发中经常会遇到的 springboot的默认配置为10MB,大于10M的是传不上服务器的,需要修改默认配置 但是如果修改支持大文件又会增加服务器的负担。 当文件大于一定程度时,不仅服务器会占用大量内存,而且http传输极可能会中断。 可以采用切割分片上传 html5提供的文件API ......
spring boot

springboot的Maven的镜像

Maven的镜像 <!-- 阿里镜像 --> <mirror> <id>alimaven</id> <mirrorOf>central</mirrorOf> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/re ......
springboot 镜像 Maven

SpringBoot返回字符串乱码如何解决

场景:controller某个接口是直接返回字符串,用于测试的。当返回中文字符串的时候乱码。 解决方法:在controller的映射加上produces = "text/html;charset=utf-8" 示例: @RequestMapping(value = "/ping", produces ......
乱码 字符串 SpringBoot 字符

关于初次new springboot项目

如果是新手初学,然后做springboot项目报各种错,改来改去最终都无法出现successful字样。 请先检查,maven环境是否配好。 maven环境决定你下载依赖的速度,以及能否下载成功。 maven管理你的springboot项目,所以配置它的环境是必不可少的。 比如未配置maven环境直 ......
springboot 项目 new

Springboot+Vue(二)

上传的静态资源文件放到static文件夹下即可 表单的enctype属性规定再发送到服务器之前该如何对表单数据进行编码 默认情况下 数据格式为 key=value&key=value 需要改成 enctype = "multipart/form-data" 默认情况下限制了单次请求文件的大小 单个文 ......
Springboot Vue

spring事务控制的原理解析2

上一篇: [spring事务控制的原理解析1](https://www.cnblogs.com/chengxuxiaoyuan/p/16581334.html) 上一篇中总结了在spring中事务控制的基本原理,这一篇来记录下在spring源码中是如何实现的。 一、TransactionInterc ......
原理 事务 spring

springboot 接收前端数组

前端:(黄色内容为必选项!!!) axios({ url: "/access/getArr", method: "post", data: JSON.stringify([1,2,3,4]), headers: { "Content-Type": "application/json", }, }); ......
数组 前端 springboot

Springboot+Vue(一)

Springboot Controller 1.Web依赖整合了mvc、json、tomcat等框架,简化了Web应用的配置 2.用户向Controller发送请求,从数据库中获取到的数据存在Model中 当用户发出请求后,Controller向Model请求数据,响应之后返回到View ,通过HT ......
Springboot Vue

记一次操蛋的springboot整合mybatis的配置

这是我的xml映射器配置: 点击查看代码 <mapper namespace="com.yige.askroadserver.dao.AdminMapper"> <insert id="insertAdmin" parameterType="com/yige/askroadmodel/entity/ ......
springboot mybatis

springboot数据传到前端在echarts中显示

后端正常返回查询所有的信息 前端使用echarts.min.js和jquery.min.js进行使用 ajax使用: $(document).ready(function() { $.ajax({ url: 'http://localhost:7070/selectHang', //你的url me ......
前端 springboot echarts 数据

8-SpringBoot工程搭建

创建 Maven 工程 参考:https://www.cnblogs.com/TangXiaoHuiHui/articles/12264019.html 进行创建 添加相关依赖 <parent> <groupId>org.springframework.boot</groupId> <artifac ......
SpringBoot 工程

3、spring创建第三方bean对象

3、spring创建第三方bean对象 在Spring中,很多对象都是单实例的,在日常的开发中,我们经常需要使用某些外部的单实例对象,例如数据库连接池,下面我们来讲解下如何在spring中创建第三方bean实例。 ​ 1、导入数据库连接池的pom文件 <dependency> <groupId>co ......
第三方 对象 spring bean