springboot springmvc spring

springboot访问页面

结构 1.引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> </dependency> 2.在yml文件配置 spr ......
springboot 页面

springboot启动中ccs样式和图片找不到, 报net::ERR_ABORTED 404

1、 net::ERR_ABORTED 404 项目结构 3、css 错误的: <link href="/static/iconfont/style.css" type="text/css" rel="stylesheet"> 正确的: <link href="iconfont/style.css" ......
ERR_ABORTED springboot 样式 ABORTED 图片

Spring开发步骤

引入spring相关依赖 创建类,定义属性和方法 按照spring要求创建配置文件(xml格式) 在spring配置文件配置相关信息 进行测试 第一步 引入spring相关依赖 查看代码 <dependency> <!-- 当你引入这个依赖,表示spring的基础依赖引入了--> <groupId> ......
步骤 Spring

学习springboot之yml

格式注意每次冒号后面需要一个空格,yml编译区分大小写。调用yml内容有三种方法 第一种方法:直接用注释@value(“${内容}”),然后创建引用类型,引用信息,然后输出 第二种方法:利用@autowired注解,用Environment方法创建对象,随后直接调用方法创建对象获取属性,输出该对象即 ......
springboot yml

MongoDB - docker 安装并集成 SpringBoot

# Docker 安装 mongo 1. 拉取镜像 ``` docker pull mongo:4.4 ``` 2. 查看镜像 ``` docker images ``` 3. 启动容器 ``` docker run -itd --name mongo \ -v /docker_volume/mon ......
SpringBoot MongoDB docker

springboot整合mqtt 消费端

用到的工具: EMQX , mqttx , idea 工具使用都很简单,自己看看就能会。 订阅端config代码: package com.example.demo.config; import lombok.extern.slf4j.Slf4j; import org.eclipse.paho.c ......
springboot mqtt

JDBC连接池密码加密及Spring Boot扩展机制

### 前言 如果想要在application.yaml文件中配置的密码是一个密文,并且数据库连接池在初始化时可以正常的拿到连接,那么我们便要在连接池初始化前将密文变成明文。下面将使用Spring提供的几个扩展机制来实现这件事 ### 方案1: BeanFactoryPostProcessor `B ......
机制 密码 Spring JDBC Boot

SpringBoot -

1. 环境搭建 1.1 Spring.io 建立项目 通过Spring.io 网站,自动建立一个springboot项目,失败的常见问题列表: Spring Initailizer 在创建的过程中,如果出现“java: 警告: 源发行版 17 需要目标发行版 17” 的错误,是JDK配置不对导致,解 ......
SpringBoot

Spring Environment体系

### PropertySource 类型继承图如下所示,只是挑选了一些常见的实现类。 ![](https://img2023.cnblogs.com/blog/873132/202307/873132-20230728205257356-1719579820.png) `PropertySourc ......
Environment 体系 Spring

SpringMVC异常处理

1.SpringMVC提供了三种异常处理方式 简单异常处理器:使用springMVC内置的异常处理器处理 SimpleMappingExceptionResolver; 自定义异常处理器:实现HandlerExceptionResolver接口,自定义异常进行处理; 注解方式:使用 @Control ......
SpringMVC

Pipeline SpringBoot-deploy-CD

``` pipeline { agent { kubernetes { cloud 'kubernetes' yaml ''' apiVersion: v1 Kind: Pod spec: imagePullSecrets: - name: harbor-admin containers: - na ......

Pipeline SpringBoot-deploy-CI

``` pipeline { agent { kubernetes { cloud 'kubernetes' yaml ''' apiVersion: v1 Kind: Pod spec: imagePullSecrets: - name: harbor-admin volumes: - name: ......

Spring应用网卡选择配置

![](https://img2023.cnblogs.com/blog/1466818/202307/1466818-20230728193340233-657629322.png) ![](https://img2023.cnblogs.com/blog/1466818/202307/14668 ......
网卡 Spring

SpringMVC

# SpringMVC ssm: mybatis + Spring + SpringMVC MVC三层架构 JavaSE:认真学习, 老师带,入门快 JavaWeb:认真学习,老师带,入门快 SSM框架:研究官方文档,锻炼自学能力,锻炼笔记能力,锻炼项目能力 SpringMVC + Vue + Sp ......
SpringMVC

linux springboot 启动脚本

简单粗暴的脚本 #! /bin/bash # 获取进程号 pid=`ps aux | grep "java -jar" | grep -v "grep" |awk '{print $2}'` echo ${pid} if [[ $pid -gt 0 ]];then `kill -9 $pid` fi ......
脚本 springboot linux

SpringBoot

[TOC] # 1、第一个项目 # 2、spring彩蛋 banner # 3、初探原理 自动配置: pom.xml - spring-boot-dependencies:核心依赖在父工程中! - 我们在写或者引入一些Springboot依赖的时候,不用指定版本,因为有这版本仓库 # 4、sprin ......
SpringBoot

springboot中配置文件的读取顺序

1.简介 在一个springboot项目中是可以存在多个配置文件的,那这些配置文件的所在位置以及具体内容的不同会影响他们被springboot加载的优先级吗?答案是肯定的,下面,我做一个四种不同位置的配置文件的优先级顺序测试,其实也就只有这四种不同位置。 2.优先级测试 项目中配置文件四种位置的截图 ......
springboot 顺序 文件

springboot+Redis+ehcache(双缓存)配置

1)maven和yml配置 maven配置如下: <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-ehcache</artifactId> <version>${hibernate.version}</versi ......
缓存 springboot ehcache Redis

Idea2022 springboot 热部署配置

1、在pom.xml中配置依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> </dep ......
springboot Idea 2022

idea启动springboot 出现找不到符号,但是类是明确存在的

很多小伙伴应该都遇到过这个问题,依赖没问题,对应的类也存在但是启动的时候就报错(通常这种问题是突然就发生,上一次启动还是好好的) 错误原因:一般是由于依赖的子模块进行了修改,没有install到本地仓库执行 mvn install 之类的命令就可以了 解决办法,mvn clean -> mvn in ......
springboot 符号 idea

spring-boot 打包 配置、lib、脚本分开 的maven配置

``` dev dev test test prod prod ${project.artifactId} org.apache.maven.plugins maven-jar-plugin true lib/ false com.reda.econ.app.EconAppApplication . ......
spring-boot 脚本 spring maven boot

Springboot使用Sa-Token集成Redis解决跨域问题

### 将会话数据存储在一些专业的缓存中间件上(比如 Redis), 做到重启数据不丢失,而且保证分布式环境下多节点的会话一致性 #### 用Sa-Token集成Redis还是很方便的,只要添加个依赖就行,没有其他代码 #### Sa-Token 整合 Redis(使用 jackson 序列化方式) ......
Springboot Sa-Token 问题 Redis Token

Spring Data JPA 3.X集成Querydsl

## 2.X集成方式 参考官方文档,[querydsl/querydsl-jpa at master · querydsl/querydsl (github.com)](https://github.com/querydsl/querydsl/tree/master/querydsl-jpa),集成 ......
Querydsl Spring Data JPA

策略模式+Spring配置类优化多if..else思路

## 图示 ![image](https://img2023.cnblogs.com/blog/1866596/202307/1866596-20230728101801138-171904977.png) ## 1. 现状 > 场景: 假设设备上报不同类型的消息,我们要对不同类型的消息做不同的处理 ......
思路 策略 模式 Spring else

看完这篇,SpringBoot再也不用写try/catch了

## 前言 使用 SpringBoot 开发 Web 应用时,异常处理是必不可少的一部分。在应用中,异常可能会出现在任何地方,例如在控制器、服务层、数据访问层等等。如果不对异常进行处理,可能会导致应用崩溃或者出现未知的错误。因此,对于异常的处理是非常重要的。 本篇主要讲述在SpringBoot 中, ......
SpringBoot 不用 catch try

springboot 配置文件相关

1.关闭横幅或者加载自己的横幅。注意命名:banner文件,注意文件命名只能是 banner.txt 或 Banner.txt public static void main(String[] args) { SpringApplication springApplication = new Spr ......
springboot 文件

springMVC Interceptor 拦截器

1.springMVC Interceptor 拦截器 2. Filter 和 Interceptor 比对 3.HandlerInterceptor接口方法的作用及其参数、返回值详解 4.springMVC拦截器执行顺序 ......
Interceptor springMVC

springboot上传图片后通过http访问图片

1. 图片存储在本地磁盘,实现WebMvcConfigurer 接口添加本地静态资源访问过滤 2. 图片存储在本地磁盘,比如D:/YG/盘符下,nginx动静分离 第二种方式:通过nginx配置 nginx.conf配置文件中加入下面红框中的配置即可, # 映射指定盘符下的静态文件 location ......
图片 springboot http

Shiro实战教程(整合SpringBoot,全网最强)

本文介绍一个强大的Shiro实战教程,用最简单的代码、最常用的场景让你彻底掌握Shiro的用法,成为Shiro实战高手。本Shiro教程是全网最强的Shiro实战教程。 ......
全网 SpringBoot 实战 教程 Shiro

Sa-Token简单几行代码,优雅的实现 SpringBoot 鉴权

### 一、添加依赖 ### 二、设置配置文件 ### 三、创建测试Controller:登录接口 ### 四、创建测试Controller:普通访问接口 ### 五、检验当前会话是否已经登录 ### 六、路由拦截鉴权 ### 七、自定义全局异常拦截 #### 添加依赖 ``` cn.dev33 s ......
SpringBoot Sa-Token 代码 Token Sa