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
】使用 devtools 实现代码热部署
文章目录一、SpringBootDevTools简介二、使用步骤三、实时监控1、使用DevTools的实时监控功能2、监控静态资源和视图模板3、其他实时监控功能4、注意事项四、默认属性配置五、LiveReload六、全局设置七、远程应用程序参考一、SpringBootDevTools简介SpringBootDevTools是一组用于提高开发人员生产力,并加速SpringBoot应用程序开发的工具。
顽石九变
·
2024-01-16 18:36
SpringBoot
3.0
从入门到精通
java
开发语言
springboot
devtools
Springboot3
新特性:GraalVM Native Image Support和虚拟线程(从入门到精通)
GraalVMNativeImageSupport具体用法以往文章:
Springboot3
新特性:开发第一个GraalVM本机应用程序(完整教程)-CSDN博客利用GraalVM将java文件变成exe
村口曹大爷
·
2024-01-16 18:56
java
spring
spring
boot
【
SpringBoot3
】Spring Boot 3.0 介绍以及新特性
文章目录一、SpringBoot3.01、介绍2、SpringBoot核心概念3、SpringBoot3.0新特性二、SpringBootStarter1、介绍2、Starter命名规则3、官方提供了哪些Starter三、spring-boot-starter-parent说明四、示例:创建web项目参考一、SpringBoot3.01、介绍SpringBoot3.0是SpringBoot框架的一
顽石九变
·
2024-01-16 14:11
SpringBoot
3.0
从入门到精通
spring
boot
后端
java
springboot3
整合knife4j(swagger增强)
springboot升级到3后之前的knife4j配置就要变了一下了1.导入依赖com.github.xiaoyminknife4j-openapi3-jakarta-spring-boot-starter4.1.02.创建配置文件importio.swagger.v3.oas.models.OpenAPI;importio.swagger.v3.oas.models.info.Contact;i
LB_bei
·
2024-01-16 12:18
skill
java
spring
开发语言
SpringBoot3
有用的新特性JDK8-19新增了不少新特性,这里我们把实际常用的新特性,给大家介绍一下。包括以下几个方面:JavaRecordSwich开关表达式TextBlock文本块var声明局部变量sealed密封类Java14中预览的新特性叫做Record,在Java中,Record是一种特殊类型的Java类。可用来创建不可变类,例如这个类中的属性值,一经赋值后不可再改变了任何时候创建Java类,都会创建
明日春风
·
2024-01-16 08:04
java
intellij-idea
开发语言
ide
mybatis
Java21 +
SpringBoot3
集成WebSocket
文章目录前言相关技术简介什么是WebSocketWebSocket的原理WebSocket与HTTP协议的关系WebSocket优点WebSocket应用场景实现方式1.添加maven依赖2.添加WebSocket配置类,定义ServerEndpointExporterBean3.定义WebSocketEndpoint4.前端创建WebSocket对象总结前言近日心血来潮想做一个开源项目,目标是做
偏安zzcoder
·
2024-01-15 05:42
websocket
Java
spring
boot
vue.js
Springboot3
新特性:开发第一个 GraalVM 本机应用程序(完整教程)
在讲述之前,各位先自行在网上下载并安装VisualStudio2022,安装的时候别忘了勾选msvc概述:GraalVM本机应用程序(NativeImage)是使用GraalVM的一个特性,允许将Java应用程序编译成本机二进制文件,而不是传统的Java字节码。这意味着你可以将Java应用程序编译成一个独立的可执行文件,无需JVM(Java虚拟机)即可运行。以下是GraalVM本机应用程序的一些关
村口曹大爷
·
2024-01-14 14:05
springboot
spring
java
java17
javase
graalvm
利用GraalVM将java文件变成exe可执行文件
上期文章已经配置好了环境:
Springboot3
新特性:开发第一个GraalVM本机应用程序(完整教程)-CSDN博客在桌面上创建一个HelloWorld.java的文件。
村口曹大爷
·
2024-01-14 14:58
java
开发语言
【Spring Boot 3】【数据源】自定义MyBatis多数据源
【
SpringBoot3
】【数据源】自定义MyBatis多数据源背景介绍开发环境开发步骤及源码工程目录结构总结背景软件开发是一门实践性科学,对大多数人来说,学习一种新技术不是一开始就去深究其原理,而是先从做出一个可工作的
又言又语
·
2024-01-14 11:32
Spring
spring
boot
mybatis
datasource
【Spring Boot 3】【数据源】自定义多数据源
【
SpringBoot3
】【数据源】自定义多数据源背景介绍开发环境开发步骤及源码工程目录结构总结背景软件开发是一门实践性科学,对大多数人来说,学习一种新技术不是一开始就去深究其原理,而是先从做出一个可工作的
又言又语
·
2024-01-14 11:29
Spring
spring
boot
datasource
jpa
mybatis
jdbc
Java21 +
SpringBoot3
使用spring-websocket时执行mvn package报错
本项目为前后端分离开发,后端基于Java21和
SpringBoot3
开发,前端提供了vue、angular、react、uniapp、微信小程序等多种脚手架工程。
偏安zzcoder
·
2024-01-14 03:55
开发日记
spring
websocket
java
SpringBoot3
WebFlux 可观测最佳实践
从
SpringBoot3
开始,SpringBoot中用于链路追踪的旧SpringCloudSleuth解决方案将替换为新的MicrometerTracing库。
观测云
·
2024-01-14 00:00
性能优化
可观测性
SpringBoot3
基础特性
1.SpringApplication1.1.自定义banner类路径添加banner.txt或设置spring.banner.location就可以定制banner推荐网站:SpringBootbanner在线生成工具,制作下载英文banner.txt,修改替换banner.txt文字实现自定义,个性化启动banner-bootschool.net1.2.自定义SpringApplication
Please Sit Down
·
2024-01-13 16:20
Spring
Boot
Java
java
spring
boot
SpringBoot3
核心技能
1.常用注解SpringBoot摒弃XML配置方式,改为全注解驱动1.组件注册@Configuration、@SpringBootConfiguration@Bean、@Scope@Controller、@Service、@Repository、@Component@Import@ComponentScan步骤:1、@Configuration编写一个配置类2、在配置类中,自定义方法给容器中注册组
Please Sit Down
·
2024-01-13 16:19
Spring
Boot
Java
spring
boot
java
后端
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
上一页
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
其他