E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
SpringBoot3
SpringBoot3
自动配置原理
自动配置遵循约定大约配置的原则,在boot程序启动后,起步依赖中的一些bean对象会自动注入到ioc容器看一下我们前面写的代码有没有达到自动配置的效果呢?没有自动,我们写了配置类,写了@Import注解,所以并没有达到自动配置的效果。那怎么办呢?接下来我们通过翻看源码的方式来了解一下SpringBoot自动配置是怎么回事!了解完毕之后我们照葫芦画瓢就可以解决问题!自动配置-源码分析程序引入spri
冯宝宝^
·
2024-01-13 05:23
spring
boot
【
SpringBoot3
】实现自定义配置——以静态资源自定义配置为例(源码+代码示例)
这里写目录标题1配置类位置2静态资源配置方式3整体配置示例3.1创建配置类3.2实现配置方法3.3指定配置文件属性1配置类位置在左侧搜索autoconfigure可以找到·spring-boot-autoconfigure包,打开其下的META-INF->spring->AutoConfiguration.imports`里面是SpringBoot启动会默认加载142个配置类,但是其实并不是所有的
DEMIY_
·
2024-01-12 11:16
java
SpringBoot
JavaWeb
spring
boot
spring
mvc
mybatis
java
springboot3
(二、StreamAPI)
文章目录一、StreamAPI1.介绍2.代码示例二、基本用法1.创建流2.流并发3.流并发问题三、流方法1.中间操作2.终止操作一、StreamAPIStreamAPI这种函数式编程是声明式编程,声明式编程是一种编程范式,它着重于描述问题的"是什么",而不是"如何做"。在声明式编程中,我们更关注问题的定义和规范,而不需要显式地指定每个步骤的实现细节。1.介绍StreamPipeline:流管道、
陈年小趴菜
·
2024-01-12 06:13
springboot3
java
开发语言
spring
boot
【Spring Boot 3】【数据源】自定义JPA数据源
【
SpringBoot3
】【数据源】自定义JPA数据源背景介绍开发环境开发步骤及源码工程目录结构总结背景软件开发是一门实践性科学,对大多数人来说,学习一种新技术不是一开始就去深究其原理,而是先从做出一个可工作的
又言又语
·
2024-01-10 08:13
spring
boot
datasource
【Spring Boot 3】【数据源】自定义JPA多数据源
【
SpringBoot3
】【数据源】自定义JPA多数据源背景介绍开发环境开发步骤及源码工程目录结构总结背景软件开发是一门实践性科学,对大多数人来说,学习一种新技术不是一开始就去深究其原理,而是先从做出一个可工作的
又言又语
·
2024-01-10 08:08
spring
boot
datasource
Springboot3
(一、lambda、::的应用)
文章目录一、使用lambda简化实例创建1.语法:2.示例:3.Function包3.1有入参,有返回值【多功能函数】3.2有入参,无返回值【消费者】3.3无入参,有返回值【提供者】3.4无入参,无返回值二、类::方法的使用三、综合练习总结SpringBoot支持Lambda函数式编程,好处:简洁性:使用Lambda表达式可以大大减少代码的冗余。Lambda表达式可以将一个功能单元以更简洁的方式传
陈年小趴菜
·
2024-01-09 17:31
springboot3
java
开发语言
spring
boot
【Spring Boot 3】【数据源】自定义JDBC多数据源
【
SpringBoot3
】【数据源】自定义JDBC多数据源背景介绍开发环境开发步骤及源码工程目录结构总结背景软件开发是一门实践性科学,对大多数人来说,学习一种新技术不是一开始就去深究其原理,而是先从做出一个可工作的
又言又语
·
2024-01-09 08:11
spring
boot
datasource
SpringBoot2.7升级项目到Springboot3.1踩坑指南(jdk17)
文章目录概要国内顶级开源项目升级情况适配
SpringBoot3
指南
SpringBoot3
升级要点1、jdk17变动(如javax)2、redis修改spring.redis.host===>spring.data.redis.host3
Dazer007
·
2024-01-09 07:18
javaweb
jdk17
springboot
手把手教你如何使用
SpringBoot3
打造一个个性化的代码生成器
自定义代码生成器代码基于
SpringBoot3
、Vue3、highlight实现自定义代码生成功能SpringBoot3.x、MySQL8、MyBatisPlus3.5.x、velocity2.x、SpringSecurity6
.陌路
·
2024-01-09 06:29
MyBatisPlus
SpringBoot3.x
可视化代码生成器
vue.js
spring
boot
vue
java
spring
前端
mybatis
SpringBoot3
多数据源动态切换
demo使用的时SpringBoot3.x、JDK17、MybatisPlus3.5.x、MySQL8从数据中加载数据源定义接口,指定数据源,从不同数据库获取数据创建数据源表,用于指定不同数据源,程序自动动态获取项目版本依赖关系demo中所用到的工具以及版本号如下:pom文件4.0.0cn.molumgzyf-api2.4.1基于Java17+SpringBoot3。org.springframe
.陌路
·
2024-01-09 06:29
Java
SpringBoot3.x
MyBatisPlus
java
spring
boot
mybatis
mysql
spring
maven
mysql分页插件pagehelper不生效
问题:使用
springboot3
集成整合pagehelper时,发现分页未生效现象:com.baomidoumybatis-plus-boot-starter3.5.3com.github.pagehelperpagehelper-spring-boot-starter1.4.1PageHelper.startPage
西门不止会吹雪
·
2024-01-09 00:30
mysql
数据库
Mybatis Plus 基础功能 BaseMapper和基础配置以及注解
文章目录MybatisPlus导入依赖定义Mapper约定常见配置MybatisPlus导入依赖官网看一下也行plus官网
springboot3
版本com.baomidoumybatis-plus-spring-boot3
微风轻吟挽歌
·
2024-01-08 18:19
mybatis
Springdoc-- 解决Swagger2与
SpringBoot3
版本以上不兼容的问题以及日常使用
springboot版本:3.2.0在使用Swagger2的时候会发生项目启动报错为什么使用Springdocspringdoc-openapijava库有助于使用spring引导项目自动生成API文档。springdoc-openapi通过在运行时检查应用程序来根据spring配置、类结构和各种注释推断API语义。自动生成JSON/YAML和HTML格式API的文档。此文档可以通过使用swagg
m0_58462450
·
2024-01-08 12:06
spring
boot
后端
java
【Spring Boot 3】【Flyway】数据库版本管理
【
SpringBoot3
】【Flyway】数据库版本管理背景介绍开发环境开发步骤及源码工程目录结构总结背景软件开发是一门实践性科学,对大多数人来说,学习一种新技术不是一开始就去深究其原理,而是先从做出一个可工作的
又言又语
·
2024-01-08 07:58
Spring
spring
boot
flyway
【Spring Boot 3】【数据源】自定义JDBC数据源
【
SpringBoot3
】【数据源】自定义JDBC数据源背景介绍开发环境开发步骤及源码工程目录结构总结背景软件开发是一门实践性科学,对大多数人来说,学习一种新技术不是一开始就去深究其原理,而是先从做出一个可工作的
又言又语
·
2024-01-08 07:58
Spring
spring
boot
datasource
mybatis-flex与springBoot整合
mybatis-flex基本使用1.测试sql2.导入坐标3.框架搭建1.pojo层2.mapper层3.service层4.controller层5.启动类6.配置类7.EmpMapper.xml4.启动测试本片文章在
springBoot3
我就是我352
·
2024-01-07 16:18
mybatis
spring
boot
java
设计模式之开闭原则
开闭原则1.开闭原则概述2.开闭原则使用场景1.支付方式中的使用2.数据源切换本片文章在
springBoot3
,jdk21下测试通过1.开闭原则概述1.定义:对扩展开放,对修改关闭对扩展开放:意味着当系统需要增加新的功能时
我就是我352
·
2024-01-07 16:44
设计模式
开闭原则
数据库
Spring boot 3 集成rocketmq-spring-boot-starter解决版本不一致问题
RocketMQ并启动之后,有个隐患详情见下文SpringBoot集成org.apache.rocketmqrocketmq-spring-boot-starter2.2.3rocketmq还没有支持
springboot3
X@AKS
·
2024-01-07 11:02
java-rocketmq
spring
boot
rocketmq
spring
boot
2.x
spring
boot
3.x
docker
springboot版本问题
手拉手
springboot3
整合mybatis-plus多数据源
环境介绍技术栈springboot+mybatis-plus+mysql软件版本mysql8IDEAIntelliJIDEA2022.2.1JDK17SpringBoot3.1.7dynamic-datasource3.6.1mybatis-plus3.5.3.2加入依赖com.baomidoumybatis-plus-boot-starter3.5.4.1com.baomidoumybatis-
QGS-CD
·
2024-01-07 05:06
mybatis
springboot3
整合SpringSecurity实现登录校验与权限认证(万字超详细讲解)
目前市面上常用的安全框架有:SpringSecurity、Shiro,还有一个国人开发的框架目前也备受好评:SaToken但是与springboot项目融合度最高的还是SpringSecurity,所以目前我们讲解一下基于springboot项目来整合springsecurity来实现常用的登录校验与权限认证;SpringSecurity(安全框架)1、介绍SpringSecurity是一个能够为
张乔24
·
2024-01-06 15:57
mysql
spring
boot
spring boot整合gateway实现全局过滤器
接着上篇:之前写了,使用nacos的注册和配置、OpenFeign的远程调用;这篇文章是关于Gateway的使用,通过这篇文章,你能在微服务中使用gateway网关,并能做一些简单的配置;nacso:
springboot3
张乔24
·
2024-01-06 15:27
springcloud
spring
boot
gateway
后端
使用Junit+Mockito完成单元测试
1、SpringBoot集成Junit5我在测试中使用的SpringBoot版本为3.0.5,在
SpringBoot3
中引入Junit5只需要添加三个Junit5的三个依赖,并不需要指定版本号,SpringBoot
写做四月一日的四月一日
·
2024-01-05 07:52
junit
单元测试
spring
boot
java
一篇了解
springboot3
请求参数种类及接口测试
SpringBoot3
数据请求:原始数据请求://原始方式@RequestMapping("/simpleParam")publicStringsimpleParam(HttpServletRequestrequest
快乐非自愿
·
2024-01-03 23:40
java
servlet
http
【
SpringBoot3
】命令行运行jar包报错可能的一些原因
端口号冲突:有其他的web程序在运行,占用了8080端口没有主清单属性:在打包jar包前,没有加入打包的插件spring-boot-maven-plugin,参考1.SpringBoot入门的第一个完整小项目(新手保姆版+教会打包)3.6节加入插件即可运行错误:可能是java版本不符合,如要求的jdk版本是17,但环境变量对应的java是1.8版本的,可以在命令行中输入```java-versio
DEMIY_
·
2024-01-03 15:09
spring
SpringBoot
java
java
spring
boot
spring
【
SpringBoot3
】1.SpringBoot入门的第一个完整小项目(新手保姆版+教会打包)
目录1SpringBoot简单介绍1.1SpringBoot是什么1.2主要优点1.3术语1.3.1starter(场景启动器)1.4官方文档2环境说明3实现代码3.1新建工程与模块3.2加入依赖3.3主程序文件3.4业务代码3.5运行测试3.6部署打包3.7命令行运行1SpringBoot简单介绍1.1SpringBoot是什么SpringBoot的底层是Spring,SpringBoot是Sp
DEMIY_
·
2024-01-03 14:03
java
SpringBoot
spring
spring
boot
后端
java
SpringBoot3
集成RocketMQ
引入依赖:org.apache.rocketmqrocketmq-spring-boot-starter${rocketmq-spring-boot-starter.version}编辑配置文件,NameServer服务地址等,可以添加更多详细配置以满足具体业务需求,生产者组一般不关注,消费者组则需要保证组内订阅关系的一致性,可在创建消费者时配置,通常每个微服务只有一组消费者。rocketmq:n
数据驱动生活
·
2024-01-03 10:40
中间件
rocketmq
java
springboot
手拉手Springboot获取yml配置文件信息
环境介绍技术栈
springboot3
软件版本mysql8IDEAIntelliJIDEA2022.2.1JDK17SpringBoot3.1.7配置文件说明:启动配置文件优先级:properties高于
QGS-CD
·
2023-12-31 01:54
spring
boot
后端
java
1、
SpringBoot3
整合Knif4j
1、
SpringBoot3
整合knif4jKnife4j官网地址快速整合1、添加依赖com.github.xiaoyminknife4j-openapi3-jakarta-spring-boot-starter4.3.02
黑猫kaherine
·
2023-12-29 23:40
SpringBoot3系列
springboot
SpringBoot2 升级到
SpringBoot3
遇到的问题
版本JDK11->17Gradle6.0->8.2.1SpringBoot2.2->3.1.2JDK升级下载安装JDK17并修改JAVA_HOMEGradle升级下载https://services.gradle.org/distributions/gradle-8.2.1-bin.zip解压gradle-8.2.1-bin.zip到D:\ProgramFiles\环境变量Path里的Gradle
langzitianya
·
2023-12-29 21:46
JAVA
Spring
Boot
java
springboot
spring
security
升级
spring
session
SpringBoot3
+ SpringSecurity6 前后端分离
目录导入依赖添加配置类实现UserDetailsService实现UserDetailsJWT工具类登录接口自定义token过滤器SpringContextUtils工具类添加自定义token验证过滤器自定义用户未登录的处理自定义用户权限不足的处理添加自定义处理器静态资源放行总结网上能找到的SpringBoot项目一般都是SpringBoot2+SpringSecurity5,甚至是SSM的项目。
翰戈.summer
·
2023-12-29 13:16
其他内容
spring
security
spring
boot
java
后端
SpringBoot3
应用分析
SpringBoot3-快速入门1、简介1.前置知识Java17Spring、SpringMVC、MyBatisMaven、IDEA2.环境要求环境&工具版本(orlater)SpringBoot3.0.5+IDEA2021.2.1+Java17+Maven3.5+Tomcat10.0+Servlet5.0+GraalVMCommunity22.3+NativeBuildTools0.9.19+3
Please Sit Down
·
2023-12-27 15:48
Spring
Boot
Java
java
SpringBoot3
整合Swagger
OpenAPI3与SwaggerSwagger可以快速生成实时接口文档,方便前后开发人员进行协调沟通。遵循OpenAPI规范。文档:https://springdoc.org/v2/1.OpenAPI3架构2.整合导入场景org.springdocspringdoc-openapi-starter-webmvc-ui2.1.0配置#/api-docsendpointcustompath默认/v3/
Please Sit Down
·
2023-12-27 08:37
Spring
Boot
Java
spring
boot
redis
SpringBoot3
整合Redis
1.场景整合依赖导入org.springframework.bootspring-boot-starter-data-redis配置spring.data.redis.host=192.168.200.100spring.data.redis.password=Lfy123!@!测试@AutowiredStringRedisTemplateredisTemplate;@TestvoidredisT
Please Sit Down
·
2023-12-27 08:37
Spring
Boot
Java
Redis
redis
java
spring
boot
SpringBoot3
整合Kafka
官网:https://kafka.apache.org/documentation/消息队列-场景1.异步2.解耦3.削峰4.缓冲消息队列-Kafka1.消息模式消息发布订阅模式,MessageQueue中的消息不删除,会记录消费者的偏移量2.Kafka工作原理同一个消费者组里的消费者是队列竞争模式:Consumer1消费Broker-0的news消息,Consumer2消费Broker-1的ne
Please Sit Down
·
2023-12-27 08:30
Java
Spring
Boot
消息队列
kafka
spring
boot
java
使用 Docker 部署企业培训系统 PlayEdu
PlayEdu基于Java+MySQL开发;采用前后端分离模式;前端采用React18为核心框架,后端采用
SpringBoot3
为核心框架。提供
开源极客行
·
2023-12-26 19:39
开源项目
运维
系列文章-基于
SpringBoot3
创建项目并配置常用的工具和一些常用的类
基于
SpringBoot3
创建新项目并配置常用的工具和一些常用的类,会随时更新。
小雅痞
·
2023-12-23 14:24
Java
spring
boot
SpringBoot3+Vue3+MySQL8 前后端分离员工管理系统实战课笔记
目录01概述02IDEA创建
SpringBoot3
项目03创建员工数据库04创建员工表05配置JPA06生成员工的JPA实体类07JPA中如何处理日期类型字段08Docker部署RestClient09
Python私教
·
2023-12-22 22:19
SpringBoot3
Vue3
项目实战
员工管理系统
IDEA2023+JDK17+SpringBoot3+MySQL8后端接口开发实战课笔记
概述花了很长的时间,终于把心心念念的
SpringBoot3
的实战课整理出来了。今天是开心的一天,因为又多了一门课程可以奉献给大家,也是难过的一天,那就是又要开始重新找工作了。
Python私教
·
2023-12-22 22:15
SpringBoot
Java
MySQL
接口开发
【Spring Boot】面试题汇总,带答案的那种
文章目录1、什么是SpringBoot2、为什么要使用
SpringBoot3
、Spring和Sprin
阿Q说代码
·
2023-12-22 19:18
spring
boot
后端
java
SpringBoot3
知识总结
SpringBoot31、简介1.前置知识Java17Spring、SpringMVC、MyBatisMaven、IDEA2.环境要求环境&工具版本(orlater)SpringBoot3.0.5+IDEA2022+Java17+Maven3.5+3.SpringBoot是什么SpringBoot是Spring项目中的一个子工程,与我们所熟知的Spring-framework同属于spring的产
丁总学Java
·
2023-12-21 11:12
SpringBoot3
springboot3简介
springboot3快速开发
springboot3配置文件
自动配置原理
常用启动器
项目打包
3.0.5
JDK17
SpringBoot3
整合常见依赖
JDK版本:17SpringBoot整合MybatisPlus、Redis等依赖文件4.0.0org.springframework.bootspring-boot-starter-parent3.1.0com.xzmserver0.0.1-SNAPSHOTServerServer17jarorg.springframework.bootspring-boot-starter-data-jpaor
寻找优秀的自己
·
2023-12-20 06:54
spring
boot
Mybatis
Plus
redis
JDK17
Spring Boot 3 + Vue 3 整合 WebSocket (STOMP协议) 实现实时通信
STOMPOnSpringWebSocketWebSocket服务端(
SpringBoot3
)添加依赖WebSocket配置类WebSocket监听和
有来技术
·
2023-12-18 10:43
#
Spring
Boot
spring
boot
vue.js
websocket
typescript
java
Spring Boot 3中一套可以直接用于生产环境的Log4J2日志配置
文章目录一Log4J2相关概念及基本特点二
SpringBoot3
中启用Log4J2的pom.xml配置三application.properties的配置四完整配置一Log4J2相关概念及基本特点Log4J2
晨曦蜗牛
·
2023-12-18 09:53
Java
spring
boot
log4j
后端
java
日志
Spring Boot 3中使用 Lettuce RedisTemplate 连接 Redis 集群
文章目录一背景二解决步骤2.1将Redis配置注入RedisTemplate相关Bean2.2application.properties配置2.3使用Bean三总结四参考文档一背景最近在
SpringBoot3
晨曦蜗牛
·
2023-12-18 03:02
Java
spring
boot
redis
后端
Redis集群
Lettuce
Spring
Boot3
spring
springboot3
远程调用
RPC两个服务器之间的调用远程请求内部服务之间的调用可以通过cloud注册中心openfeign等外部服务的调用http请求外部协议api:远程接口sdk:本地调用调用阿里云的天气请求方法二:写每个类型调用的接口例如短信功能天气查询功能快递功能对其公用方法进行提取返回每种接口的bean测试调用使用配置文件配置全局变量方便修改
qq_41170818
·
2023-12-16 23:01
spring
boot
springboot笔记
尚硅谷
SpringBoot3
零基础教程,springboot入门到实战_哔哩哔哩_bilibiliSpringBOOT只会扫描在主程序下的包!!!!!!!!!!!!
听歌的代码
·
2023-12-16 21:16
javascript
前端
开发语言
【WebClient】客户端HTTP 超时配置
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录背景一、代码示例总结背景1、项目升级到
Springboot3
,使用WebFlux自带的WebClient作为HTTP客户端2、接口类客户端方式调用外部服务
苏南(src)
·
2023-12-14 20:43
springboot
java
【9】Spring Boot 3 集成组件 : 基于spring security的认证权限开发【认证】
目录【9】
SpringBoot3
集成组件:基于springsecurity的用户权限系统【认证】认证和权限流程【理论】认证授权鉴权权限控制认证、授权、鉴权、和权限控制关系认证和鉴权的关系认证流程【理论】
无难事者若执
·
2023-12-14 17:02
#
spring
boot
#
spring
security
spring
spring
boot
后端
spring
security
Spring Boot 3 集成 Druid 连接池详解
本文将详细介绍如何在
SpringBoot3
项目中配置数据源,集成Druid连接池,以实现更高效的数据库连接管理。
修己xj
·
2023-12-14 14:48
springboot
spring
boot
后端
java
springboot3
整合mybatis遇到的坑
本人不经常写java,本文仅作问题记录,如有问题请把不吝赐教。坑1、Property'sqlSessionFactory'or'sqlSessionTemplate'arerequiredCausedby:java.lang.IllegalArgumentException:Property'sqlSessionFactory'or'sqlSessionTemplate'arerequiredat
♂♀放纸鸢
·
2023-12-14 13:30
java
mybatis
java
spring
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他