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
ProGuard +
SpringBoot3
+ JDK17
1、pom依赖4.0.0org.springframework.bootspring-boot-starter-parent3.0.5com.tj.hoopro-guard-demo0.0.1ProGuard-Demo17org.springframework.bootspring-boot-starter-weborg.projectlomboklomboktrueorg.springframe
HooTJ
·
2023-08-19 22:47
Java系列
spring
spring
boot
java
SpringBoot3
集成RocketMq
标签:RocketMq5.Dashboard;一、简介RocketMQ因其架构简单、业务功能丰富、具备极强可扩展性等特点被广泛应用,比如金融业务、互联网、大数据、物联网等领域的业务场景;二、环境部署1、编译打包1、下载5.0版本源码包rocketmq-all-5.0.0-source-release.zip2、解压后进入目录,编译打包mvn-Prelease-all-DskipTests-Dspo
知了一笑
·
2023-08-19 18:11
rocketmq
SpringBoot3
spring
boot
SpringBoot3
集成Kafka
标签:Kafka3.Kafka-eagle3;一、简介Kafka是一个开源的分布式事件流平台,常被用于高性能数据管道、流分析、数据集成和关键任务应用,基于Zookeeper协调的处理平台,也是一种消息系统,具有更好的吞吐量、内置分区、复制和容错,这使得它成为大规模消息处理应用程序的一个很好的解决方案;二、环境搭建1、Kafka部署1、下载安装包:kafka_2.13-3.5.0.tgz2、配置环境
知了一笑
·
2023-08-19 18:09
kafka
linq
分布式
SpringBoot3
spring
boot
SpringBoot3
集成ElasticSearch
是一个分布式、RESTful风格的搜索和数据分析引擎,适用于各种数据类型,数字、文本、地理位置、结构化数据、非结构化数据;在实际的工作中,历经过Elasticsearch从6.0到7.0的版本升级,而这次
SpringBoot3
知了一笑
·
2023-08-19 09:15
elasticsearch
jenkins
大数据
SpringBoot3
spring
boot
SpringBoot3
集成Kafka
标签:Kafka3.Kafka-eagle3;一、简介Kafka是一个开源的分布式事件流平台,常被用于高性能数据管道、流分析、数据集成和关键任务应用,基于Zookeeper协调的处理平台,也是一种消息系统,具有更好的吞吐量、内置分区、复制和容错,这使得它成为大规模消息处理应用程序的一个很好的解决方案;二、环境搭建1、Kafka部署1、下载安装包:kafka_2.13-3.5.0.tgz2、配置环境
·
2023-08-18 11:50
springbootkafka
SpringBoot3
集成ElasticSearch
是一个分布式、RESTful风格的搜索和数据分析引擎,适用于各种数据类型,数字、文本、地理位置、结构化数据、非结构化数据;在实际的工作中,历经过Elasticsearch从6.0到7.0的版本升级,而这次
SpringBoot3
·
2023-08-17 10:31
SpringBoot3
集成Quartz
标签:Quartz.Job.Scheduler;一、简介Quartz由Java编写的功能丰富的开源作业调度框架,可以集成到几乎任何Java应用程序中,并且能够创建多个作业调度;在实际的业务中,有很多场景依赖定时任务,比如常见的:订单超时处理,数据报表统计分析,会员等周期性管理,业务识别和预警通知等;二、工程搭建1、工程结构2、依赖管理在starter-quartz组件中,实际依赖的是quartz组
·
2023-08-17 10:30
SpringBoot3
集成Redis
标签:Redis.Mybatis.Lock;一、简介缓存在项目开发中,基本上是必选组件之一,Redis作为一个key-value存储系统,具备极高的数据读写效率,并且支持的数据类型比较丰富,在业务场景中的应用非常广泛;Redis典型的应用场景就是数据缓存能力,用来解决业务中最容易出现的查询性能问题,提升系统的响应效率;其次就是分布式锁机制,用来解决分布式系统中多线程并发处理资源的安全问题;二、工程
·
2023-08-17 10:30
springbootredis
SpringBoot3
集成RocketMq
标签:RocketMq5.Dashboard;一、简介RocketMQ因其架构简单、业务功能丰富、具备极强可扩展性等特点被广泛应用,比如金融业务、互联网、大数据、物联网等领域的业务场景;二、环境部署1、编译打包1、下载5.0版本源码包rocketmq-all-5.0.0-source-release.zip2、解压后进入目录,编译打包mvn-Prelease-all-DskipTests-Dspo
·
2023-08-17 10:19
mybatisplus学习笔记
1.踩过的坑1.MybatisPlus要与其代码生成器的版本一致;2.要使用新版代码(3.5.1及以上)生成器则要使用
springboot3
,如果用springboot2使用新版代码生成器会导致builder.parent
จุ๊บ心印·无痕
·
2023-08-16 19:10
学习
笔记
开源免费商用!这款开源培训系统,发布一个月 600star!
技术栈基于Java+MySQL开发,采用前后端分离模式,前台采用React18为核心框架,后台采用
SpringBoot3
为核心框架。
·
2023-08-16 15:26
SpringBoot3
集成ElasticSearch
是一个分布式、RESTful风格的搜索和数据分析引擎,适用于各种数据类型,数字、文本、地理位置、结构化数据、非结构化数据;在实际的工作中,历经过Elasticsearch从6.0到7.0的版本升级,而这次
SpringBoot3
·
2023-08-16 09:48
SpringBoot3
安全管理
标签:Security.登录.权限;一、简介SpringSecurity组件可以为服务提供安全管理的能力,比如身份验证、授权和针对常见攻击的保护,是保护基于spring应用程序的事实上的标准;在实际开发中,最常用的是登录验证和权限体系两大功能,在登录时完成身份的验证,加载相关信息和角色权限,在访问其他系统资源时,进行权限的验证,保护系统的安全;二、工程搭建1、工程结构2、依赖管理在starter-
知了一笑
·
2023-08-16 04:09
安全
SpringBoot3
spring
boot
springboot
SpringSecurity
SpringBoot3
集成Redis
标签:Redis.Mybatis.Lock;一、简介缓存在项目开发中,基本上是必选组件之一,Redis作为一个key-value存储系统,具备极高的数据读写效率,并且支持的数据类型比较丰富,在业务场景中的应用非常广泛;Redis典型的应用场景就是数据缓存能力,用来解决业务中最容易出现的查询性能问题,提升系统的响应效率;其次就是分布式锁机制,用来解决分布式系统中多线程并发处理资源的安全问题;二、工程
知了一笑
·
2023-08-16 04:09
redis
wpf
数据库
SpringBoot3
springboot
spring
boot
SpringBoot3
数据库集成
标签:Jdbc.Druid.Mybatis.Plus;一、简介项目工程中,集成数据库实现对数据的增晒改查管理,是最基础的能力,而对于这个功能的实现,其组件选型也非常丰富;通过如下几个组件来实现数据库的整合;Druid连接池:阿里开源的数据库连接池,并且提供SQL执行的监控能力;MybatisPlus框架:基于Mybatis框架的增强工具包,可以用于简化持久层开发,显著的提高效率;MySQL数据库:
知了一笑
·
2023-08-16 04:08
数据库
SpringBoot3
spring
boot
SpringBoot3
集成Quartz
标签:Quartz.Job.Scheduler;一、简介Quartz由Java编写的功能丰富的开源作业调度框架,可以集成到几乎任何Java应用程序中,并且能够创建多个作业调度;在实际的业务中,有很多场景依赖定时任务,比如常见的:订单超时处理,数据报表统计分析,会员等周期性管理,业务识别和预警通知等;二、工程搭建1、工程结构2、依赖管理在starter-quartz组件中,实际依赖的是quartz组
知了一笑
·
2023-08-16 04:34
SpringBoot3
spring
boot
Quartz
SpringBoot3
集成Redis
标签:Redis.Mybatis.Lock;一、简介缓存在项目开发中,基本上是必选组件之一,Redis作为一个key-value存储系统,具备极高的数据读写效率,并且支持的数据类型比较丰富,在业务场景中的应用非常广泛;Redis典型的应用场景就是数据缓存能力,用来解决业务中最容易出现的查询性能问题,提升系统的响应效率;其次就是分布式锁机制,用来解决分布式系统中多线程并发处理资源的安全问题;二、工程
·
2023-08-15 17:26
springbootredis
SpringBoot3
安全管理
标签:Security.登录.权限;一、简介SpringSecurity组件可以为服务提供安全管理的能力,比如身份验证、授权和针对常见攻击的保护,是保护基于spring应用程序的事实上的标准;在实际开发中,最常用的是登录验证和权限体系两大功能,在登录时完成身份的验证,加载相关信息和角色权限,在访问其他系统资源时,进行权限的验证,保护系统的安全;二、工程搭建1、工程结构2、依赖管理在starter-
·
2023-08-15 16:30
SpringBoot3
集成Quartz
标签:Quartz.Job.Scheduler;一、简介Quartz由Java编写的功能丰富的开源作业调度框架,可以集成到几乎任何Java应用程序中,并且能够创建多个作业调度;在实际的业务中,有很多场景依赖定时任务,比如常见的:订单超时处理,数据报表统计分析,会员等周期性管理,业务识别和预警通知等;二、工程搭建1、工程结构2、依赖管理在starter-quartz组件中,实际依赖的是quartz组
·
2023-08-15 16:21
SpringBoot3
数据库集成
标签:Jdbc.Druid.Mybatis.Plus;一、简介项目工程中,集成数据库实现对数据的增晒改查管理,是最基础的能力,而对于这个功能的实现,其组件选型也非常丰富;通过如下几个组件来实现数据库的整合;Druid连接池:阿里开源的数据库连接池,并且提供SQL执行的监控能力;MybatisPlus框架:基于Mybatis框架的增强工具包,可以用于简化持久层开发,显著的提高效率;MySQL数据库:
·
2023-08-15 16:49
springboot
SpringBoot3
分库分表
标签:ShardingSphere5.分库.分表;一、简介分库分表的设计和实现方式,在之前的内容中总结过很多,本文基于
SpringBoot3
和ShardingSphere5框架实现数据分库分表的能力;不得不提
·
2023-08-15 16:33
springboot
SpringBoot3
文件管理
标签:上传.下载.Excel.导入.导出;一、简介在项目中,文件管理是常见的复杂功能;首先文件的类型比较多样,处理起来比较复杂,其次文件涉及大量的IO操作,容易引发内存溢出;不同的文件类型有不同的应用场景;比如:图片常用于头像和证明材料;Excel偏向业务数据导入导出;CSV偏向技术层面数据搬运;PDF和Word用于文档类的材料保存等;下面的案例只围绕普通文件和Excel两种类型进行代码实现;二、
·
2023-08-15 16:54
springboot
SpringBoot3
之Web编程
标签:Rest.拦截器.swagger.测试;一、简介基于web包的依赖,SpringBoot可以快速启动一个web容器,简化项目的开发;在web开发中又涉及如下几个功能点:拦截器:可以让接口被访问之前,将请求拦截到,通过对请求的识别和校验,判断请求是否允许通过;页面交互:对于服务端的开发来说,需要具备简单的页面开发能力,解决部分场景的需求;Swagger接口:通过简单的配置,快速生成接口的描述,
·
2023-08-15 16:45
springboot
若依ruoyi-vue升级到JDK17、Spring Boot 3.0.8所遇到的坑
考虑到SpringBoot2到了生命尽头了,未来java生态会切换到
SpringBoot3
上面,我就对ruoyi-vueV3.8.6进行了升级,将jdk8升级到jdk17、springbootV2升级到
ourfirebird
·
2023-08-13 20:57
Ruoyi-Flex
vue.js
spring
boot
前端
[
SpringBoot3
]基础篇
二、SpringBoot基础篇2.1什么是SpringBootSpringBoot是目前流行的微服务框架,倡导“约定优于配置”,其目的是用来简化新Spring应用的初始化搭建以及开发过程。SpringBoot提供了很多核心的功能,比如自动化配置starter(启动器)简化Maven配置、内嵌Servlet容器、应用监控等功能,让我们可以快速构建企业级应用程序。特性:创建独立的Spring应用程序嵌
热咖啡不太冷
·
2023-08-13 01:43
spring
java
后端
springboot
Springboot3
整合使用aj-captcha行为验证码解决方案
截止到目前(2023-04-20),Springboot最新稳定版本已经迭代到3.0.5,而我们项目中使用的行为验证码框架aj-captcha还没有适配
Springboot3
,码云上类似的请求也没有得到过回应
qq_41146932
·
2023-08-12 12:47
后端
SpringBoot3
使用Druid报错,配置不生效,404报错
文章目录前言Druid介绍问题背景DruidGitHub地址原因引入依赖配置不生效解决方法404错误完整配置前言在
SpringBoot3
中使用Druid数据源,导致启动报错,小伙伴们因踩坑,不得不回退到
一碗情深
·
2023-08-08 17:30
Java
java
springboot
SpringBoot3
整合Prometheus + Grafana
通过Prometheus+Grafana对线上应用进行观测、监控、预警…健康状况【组件状态、存活状态】Health运行指标【cpu、内存、垃圾回收、吞吐量、响应成功率…】Metrics…1.SpringBootActuator1.基本使用1.场景引入org.springframework.bootspring-boot-starter-actuator2.暴露指标management:endpoi
鱼找水需要时间
·
2023-08-06 14:13
云原生
运维
SpringBoot
prometheus
grafana
运维开发
SpringBoot3
响应式网络请求客户端
SpringBoot是一个基于Spring的快速开发框架,它可以帮助我们快速构建、部署和运行Java应用程序。HTTP接口是Web应用程序与外部系统进行通信的一种方式,通过HTTP协议,我们可以实现客户端与服务器之间的数据交互。SpringBoot整合提供了很多方式进行远程调用轻量级客户端方式RestTemplate:普通开发WebClient:响应式编程开发HttpInterface:声明式编
鱼找水需要时间
·
2023-07-30 03:21
SpringBoot
Java
网络
spring
boot
java
SSO cas 不支持
springboot3
解决方案
由于公司项目在今年3月中下旬已经升级到
springboot3
了,项目整体没啥大问题;但是最近接到一个新的需求,需要集成sso,sso实现方式是基于cas的,也就是apereo下的cas,我相信了解sso
云游遍天下
·
2023-07-29 13:27
cas
sso
java
开发语言
smiley-http-proxy-servlet 代理服务不支持
springboot3
解决方案
如题;使用smiley-http-proxy-servlet主要是方便在项目内部直接进行代理,省的在搞nginx;这样稳定性又会搞一些;OK,项目已经升级到
springboot3
了,由于
springboot3
云游遍天下
·
2023-07-29 13:26
http
服务器
网络协议
【微服务|SpringBoot 3.0】 新特性——内置声明式HTTP客户端
前言从Spring6和
SpringBoot3
开始,Springframework支持将远程HTTP服务代理为带有HTTP交换注解方法的Java接口。
陈橘又青
·
2023-07-27 05:10
Java全栈编程实战
微服务
spring
boot
http
spring 6.0.1或spring boot 3的自动装配问题 spring.factoriess不生效问题
从spring6.0.1或
springboot3
开始spring的自动装配已经不能用spring.factories文件如:org.springframework.boot.autoconfigure.EnableAutoConfiguration
wdd668
·
2023-07-27 04:29
spring
spring
boot
java
Java 11 升Java 17 重要特性必读(摘录)
SpingFramework6和
SpringBoot3
中默认将使用JDK17,所以JDK17必将是使用较广泛的版本;而从上个LTS版本JDK11到JDK17有哪些重要特性需要掌握呢?
networmrlc
·
2023-07-26 09:45
java
spring
boot
开发语言
SpringBoot学习总结
目录SpringBoot学习总结1、eclipse下载springboot组件2、学习文档3、
springboot3
新特性SpringBoot学习总结1、eclipse下载springboot组件eclipse
海量的海
·
2023-07-24 22:46
spring
boot
学习
后端
SpringBoot3
中的属性绑定注解和YMAL配置文件、日志
1.常用注解SpringBoot摒弃XML配置方式,改为全注解驱动1.组件注册@Configuration、@SpringBootConfiguration@Bean、@Scope@Controller、@Service、@Repository、@Component@Import@ComponentScan步骤:1、@Configuration编写一个配置类2、在配置类中,自定义方法给容器中注册组
鱼找水需要时间
·
2023-07-19 14:42
SpringBoot
spring
boot
java
后端
带你了解Springboot3.0新特性
本月
Springboot3
发布,基于之前的体验,整理了这篇文章。
ybb_ymm
·
2023-07-19 05:23
java
servlet
java
spring
Spring Boot 3的新特性 - jrebel
SpringBoot3
是期待已久的SpringBoot2版本的后续版本,它目前是SpringBoot3.0.0-M1的M1版本,SpringBoot3.0.0-M2计划于3月24日交付。
解道Jdon
·
2023-07-17 08:22
spring
boot
【
SpringBoot3
】--03.数据访问、基础特性(外部化和内部外配置、整合JUnit)
文章目录SpringBoot3-数据访问1.整合SSM场景1.1创建SSM整合项目1.2配置数据源1.3配置MyBatis1.4CRUD编写2.自动配置原理3.扩展:整合其他数据源3.1Druid数据源SpringBoot3-基础特性1.SpringApplication1.1自定义banner1.2.自定义SpringApplication1.3FluentBuilderAPI2.Profile
小d<>
·
2023-07-16 17:04
Java
spring
boot
junit
java
Springboot3
新特性异常信息ProblemDetail详解
环境:Springboot3.0.5概述RFC7807定义了为HTTP响应中错误的可读详细信息,以避免需要为HTTPAPI定义新的错误响应格式。HTTP[RFC7230]状态码有时不足以传达关于错误的足够信息。RFC7807定义了简单的JSON[RFC7159]和XML[W3C.REC-XML-20081126]文档格式以满足此目的。它们被设计为可由HTTPAPI重用,HTTPAPI可以识别特定于
asoklove
·
2023-07-15 03:54
java
spring
boot
spring
cloud
SpringBoot3
【⑤ 核心原理】
1.事件和监听器1.生命周期监听场景:监听应用的生命周期1.监听器-SpringApplicationRunListener自定义SpringApplicationRunListener来监听事件;1.1.编写SpringApplicationRunListener这个接口的实现类1.2.在META-INF/spring.factories中配置org.springframework.boot.S
TheFanXY
·
2023-07-14 10:01
java
开发语言
SpringBoot3
【⑥ 场景整合:①NoSQL:Redis】
0.阳哥Redis科普1.常用的三个库的联系Jedis、Lettuce和RedisTemplate都是Java库,用于连接和与Redis进行交互,Redis是一种内存数据结构存储。Jedis是一种流行的库,提供了一个简单易用的Redis操作接口。它支持所有Redis命令,以其高性能而闻名。Lettuce是另一种Java库,用于Redis,它提供了更先进和可扩展的Redis连接方式。它支持Redis
TheFanXY
·
2023-07-14 10:01
nosql
redis
数据库
SpringBoot3
【④ 基础特性(外部和内部化配置,整合Junit)】
1.SpringApplication1.1.自定义banner类路径添加banner.txt或设置spring.banner.location就可以定制banner推荐网站:SpringBootbanner在线生成工具,制作下载英文banner.txt,修改替换banner.txt文字实现自定义,个性化启动banner-bootschool.net1.2.自定义SpringApplication
TheFanXY
·
2023-07-14 10:00
java
数据库
开发语言
搭建
SpringBoot3
+ Vue3 的快速开发框架(1)
搭建SpringBoot3+Vue3的快速开发框架(1)前言开发目标项目开发创建项目创建子模块commonframeworkui启动项目前端启动后端启动后续内容前言因为工作需要,要搭建一套非微服务的单体应用,主要场景是针对中小型企业或者客户,并发量不高、数据量也比较有限的情况。在使用ruoyi等框架的时候,总感觉有些地方还是用不太顺手。因此也根据个人习惯,在开发项目的同时,尽量整理输出一个针对纯代
Icce___
·
2023-07-14 03:24
java
mybatis
spring
boot
【JDK】二、环境变量从jdk17切换为jdk8后不生效的解决办法
、解决办法1、原因分析2、删除jdk17和jdk8默认的配置或者把默认的下移,统一使用自己的%JAVA_HOME%.3、同样我们把JAVA_HOME改成17重启后,默认的就变成了17一、问题描述在学习
springboot3
北城小林
·
2023-06-24 09:34
java
开发语言
【SpringBoot】一、
SpringBoot3
改变&新特性
SpringBoot3
改变&新特性一、前置条件二、自动配置包位置变化1、Springboot2.X2、Springboot3.X三、jakataapi迁移1、Springboot2.X2、Springboot3
北城小林
·
2023-06-24 09:58
05_微服务专题
spring
boot
java
SpringBoot3
GraalVM
AOT
springboot3
生命周期监听的使用和源码解析
定义SpringApplicationRunListener来监听springApplication的启动1.通过实现springApplicationRunListener来实现监听。2.在META-INF/spring.factories中配置org.springframework.boot.SpringApplicationRunListener=自己的Listener。在默认的spring
秃狼
·
2023-06-23 06:30
Spring
SpringBoot
java
spring
开发语言
GraalVM编译Java程序为可执行exe文件
文章目录一、环境二、编译为可执行文件有优点同时也有一些弊端三、安装四、测试测试一:将独立的Java文件编译为可执行文件测试二:将普通Java项目、或
springboot3
项目转为可执行文件1.插件2、执行编译
jwolf2
·
2023-06-20 23:45
java
jvm
开发语言
c语言
SpringBoot3
- Spring Doc 2.0 Migration
makesureyouusespringdoc-openapiv2这是springdocgithub主页上留一下的一句话(https://github.com/springdoc/springdoc-openapi),看起来springdoc1.x不支持
Springboot3
nyzzht123
·
2023-06-20 15:31
Spingboot3
SpringDoc2
spring
boot
SpringBoot3
- Openfeign 4.0 Migration
Openfeign4.0Migration针对Springboot3.0.x,对应的spring-cloud-openfeign的版本为4.0.x,如果你使用spring-cloud-dependencies来管理依赖,需要使用2022.0.x2022.0.14.0.1修改pom之后,启动application,不出意外的出现了新的errorCausedby:java.lang.IllegalSt
nyzzht123
·
2023-06-20 15:00
Spingboot3
feign
java
spring
spring
cloud
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他