SpringBoot

SpringMVC使用RESTful接口案例详解

目录 一、准备工作 二、功能清单 三、具体功能-访问首页 一、准备工作 和传统 CRUD 一样,实现对员工信息的增删改查。 ①搭建环境 添加相关依赖 web.xml springmvc.xml ②准备实体类 public class Employee { privat »

SpringBoot Security使用MySQL实现验证与权限管理

目录 1. 创建用户表和虚拟凭据 2. 配置数据源属性 3. 声明弹簧安全性和MySQL JDBC驱动程序的依赖关系 4. 配置 JDBC 身份验证详细信息 5.自定义登录验证过程 6.登录页面 7.测试登录和注销 结论 在本教程中,我将指导您如何编写代码,以使用具有基于表单的身份验证的Spr »

源码级深度理解 Java SPI

作者:vivo 互联网服务器团队- Zhang Peng SPI 是一种用于动态加载服务的机制。它的核心思想就是解耦,属于典型的微内核架构模式。SPI 在 Java 世界应用非常广泛,如:Dubbo、Spring Boot 等框架。本文从源码入手分析,深入探讨 Java SPI 的特性、原理,以及在 ... »

vivotech

SpringBoot应用程序转换成WAR文件详解

目录 WAR与JAR 新应用 现有应用程序 SpringBootServletInitializer 建立WAR 运行WAR 如何在不牺牲嵌入式应用服务器的直接执行能力的情况下,将 JAR Spring 启动应用更改为打包和部署为 WAR。 WAR与JAR 默认情况下,Spring Bo »

SpringBoot 自动装配原理

早期的Spring项目需要添加需要配置繁琐的xml,比如MVC、事务、数据库连接等繁琐的配置。Spring Boot的出现就无需这些繁琐的配置,因为Spring Boot基于约定大于配置的理念,在项目启动时候,将约定的配置类自动配置到IOC容器里。这些都因为Spring Boot有自动配置的特性。 ... »

jeremylai7

SpringBoot自动配置与启动流程详细分析

目录 一、自动配置 1. @ComponentScan 2. @SpringBootConfiguration 3. @EnableAutoConfigeration 4. @Condition 总结原理 启动流程 一、自动配置 主启动类 //@SpringBootApplicat »

SpringBoot过滤器与拦截器深入分析实现方法

目录 过滤器 编写过滤器 注册过滤器 基于 FilterRegistrationBean 基于 @WebFilter 拦截器 过滤器 实现过滤器需要实现 javax.servlet.Filter 接口。重写三个方法。其中 init() 方法在服务启动时执行,destroy() 在服务 »

SpringBoot热部署配置方法详解

目录 前言 手动启动热部署 热部署种类 手动进行热部署 自动启动热部署 热部署范围配置 热部署的关闭 总结 前言 我们在了解一个东西的时候,总是喜欢问的就是为什么要?就是为什么我们需要这个,至少你要告诉我用这个的好处是什么;知道了需求然后学习,效率会好一些。 所以,我们为什么 »

带有 Spring Cloud Functions 的 Azure Functions 应用

介绍 Spring Cloud Function 是一个使用函数实现业务逻辑的框架,允许使用相同的代码执行 Web 端点、流处理和任务,而不依赖于执行环境。您可以在 AWS Lambda 或 Azure Functions 等无服务器环境中运行它。关键是您可以在使用 Spring 的便捷特性的同时开 »

Spark简单介绍,Windows下安装Scala+Hadoop+Spark运行环境,集成到IDEA中

一、前言 近几年大数据是异常的火爆,今天小编以java开发的身份来会会大数据,提高一下自己的层面! 大数据技术也是有很多: Hadoop Spark Flink 小编也只知道这些了,由于Hadoop,存在一定的缺陷(循环迭代式数据流处理:多 并行运行的数据可复用场景效率不行)。所以Spark出来了, ... »

wang1221

springboot项目整合注册功能模块开发实战

目录 工程简介 准备工作: 第一步:注册功能的实现 1.1持久层的设计 1.2注册功能-业务层 1.3控制层 1.4前端页面的设计 注册功能实现完成 工程简介 准备工作: 项目所用到的html界面以及sql文件链接如下:链接: https://pan.baidu.com/s/ »

SpringBoot 转发请求至指定页面的操作方法

目录 1、前言 2、多种方式尝试 2.1 redirect、forward关键字(不是 Java 关键字) 2.2 重写 WebMvcConfigurer 接口中的方法 2.3 引入 thymeleaf 3、最终效果 1、前言   原先的页面访问地址为:http://127.0.0. »

SpringBoot中处理的转发与重定向方式

目录 一、返回ModelAndView时的请求转发 1:转发到页面 2:转发到controller 二、返回ModelAndView时的重定向:发送的get请求,参数在url后面 1.重定向到页面 2,重定向到controller 返回String类型的转发 返回String类型的重定向 »

SpringBoot 转发请求至指定页面的操作方法

目录 1、前言 2、多种方式尝试 2.1 redirect、forward关键字(不是 Java 关键字) 2.2 重写 WebMvcConfigurer 接口中的方法 2.3 引入 thymeleaf 3、最终效果 1、前言   原先的页面访问地址为:http://127.0.0. »

SpringBoot实现过滤器和拦截器的方法

目录 过滤器 编写过滤器 注册过滤器 基于 FilterRegistrationBean 基于 @WebFilter 拦截器 过滤器 实现过滤器需要实现 javax.servlet.Filter 接口。重写三个方法。其中 init() 方法在服务启动时执行,destroy() 在 »

SpringBoot 过滤器和拦截器

过滤器 实现过滤器需要实现 javax.servlet.Filter 接口。重写三个方法。其中 init() 方法在服务启动时执行,destroy() 在服务停止之前执行。 可用两种方式注册过滤器: 使用 FilterRegistrationBean 来注入。可使用 setOrder(0) 设置过滤 ... »

spring boot优雅集成redisson详解

目录 集成及注意事项 手动注入redisson配置 具体yaml配置 注解方式 需要一个切面 集成及注意事项 上一篇文章大白话说了一下redisson的可重入、可续约、阻塞、时间轮、红锁、联锁、加锁逻辑和解锁逻辑,如果大家有兴趣先看上一篇,直通车 拔剑起蒿莱👥👥👥👥 redisso »