参数spring java boot

spring boot 配置get方法枚举转换策略

配置转换器 @SuppressWarnings({"rawtypes", "unchecked"}) public class CompositeEnumConverterFactory implements ConverterFactory<String, Enum<?>> { @Override ......
策略 方法 spring boot get

任务调度处理系列之 Spring源码分析-【SchedulingConfigurer实现原理】转

一、可能的场景在做业务平台的时候我们经常会遇到,某些跟时间打交道的需要修改状态,比如说在时间区间之前,属于未生效状态,区间之内属于有效期,区间之后,属于过期,或者需要每天 每周 每月,甚至是年为单位的做一些固定的操作。通过定时任务可以通过开启定时任务来完成这些需求。 我做合同管理模块,合同有未生效, ......

秦疆的Java课程笔记:78 异常 捕获和抛出异常

异常处理五个关键词:try,catch,finally,throw, throws 写一个会出错的代码: public class Test1 { public static void main(String[] args) { int a = 1; int b = 0; System.out.pr ......
课程 笔记 Java

查看java 安装目录

方式一 /usr/libexec/java_home -v 方式二 where is java 方式三 which is java 主要区别 which 是根据PATH(命令环境变量) 里面的路径进行查找,一般查找的路径是/bin/ /sbin/ /usr/bin/ /usr/sbin /usr/l ......
目录 java

leaflet流星线的实现以及参数配置

最近项目里面需要实现一个效果,在leaflet里面实现流星线,查了很多资料都没有我想要的,最后找到一个流动线(具体连接已经找不到了)在此基础上改动实现了该效果! html文件 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> ......
流星 参数 leaflet

MVN 安装报错 java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty

mvn pom 安装报错 java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty 方法一 主要是带有 https 仓库认证不通过 忽略ssl证书检验即可 mvn cl ......

Spring Boot学习随笔- 实现AOP(JoinPoint、ProceedingJoinPoint、自定义注解类实现切面)

这篇笔记深入介绍了AOP(面向切面编程),这个技术可以在代码中以模块化的方式实现横切关注点。它解决了业务层代码中存在的问题,如额外功能代码的冗余和每个方法都需要书写一遍额外功能代码的情况。 AOP在Spring中的实现主要依靠Aspect切面、Advice通知和Pointcut切入点的组合。Advi... ......

java,类、实例化、构造方法、this关键字、方法重载

编写类的步骤: 1、定义类名 2、编写类的属性 3、编写类的方法 public 访问修饰符,表示在整个项目中都可以调用,也可以用其他词 使用class关键字来定义类,如下,定义一个Cat类 给了属性和方法,动态方法是没有static的 public class Cat { //属性 String n ......
方法 实例 关键字 关键 java

秦疆的Java课程笔记:77 异常 Error和Exception

实际工作中,遇到的情况不可能非常完美。比如:写好的某个模块,用户输入不一定符合要求;程序要打开某个文件,但这个文件可能不存在或者格式不对;你要读取数据库的数据,数据可能是空的;程序在跑着,内存或者硬盘满了……等等情况。 软件程序在运行过程中,这类例外情况,通称“异常”,英文:Exception,意思 ......
Exception 课程 笔记 Error Java

启动微服务报错:java.lang.IllegalStateException: Service id not legal hostname (seata_storage_micro_service)

Order微服务通过 opneFeign 调用 storage 和 account 时报错 原因分析: 服务名称不能有下划线,可以使用中划线,Springcloud无法识别下划线,将下划线改为中划线即可 注意:这个改了之后,你在进行远程调用的时候,接口对应的方法接口也需要相应改变【分布式开发,一个微 ......

秦疆的Java课程笔记:76 面向对象 N中内部类

内部类就是在一个类的内部再定义一个类。比如,在A类中定义一个B类,那么B类相对于A类来说就是内部类;相反,A类相对于B类就是外部类。 秦疆老师声明,这小节主要是长长见识,实际编程作业中不推荐下列写法。 成员内部类 //先写一个有内部类的类 public class Outer { private i ......
对象 课程 笔记 Java

java的8种异步实现方式

异步执行对于开发者来说并不陌生,在实际的开发过程中,很多场景多会使用到异步,相比同步执行,异步可以大大缩短请求链路耗时时间,比如:发送短信、邮件、异步更新等,这些都是典型的可以通过异步实现的场景。 异步的八种实现方式 线程Thread Future 异步框架CompletableFuture Spr ......
方式 java

Java http请求json数据

public static String sendJson(String url, String json) { String returnValue = "调用接口失败"; CloseableHttpClient httpClient = HttpClients.createDefault(); ......
数据 Java http json

秦疆的Java课程笔记:75 面向对象 接口的定义与实现

区别 普通类:只有具体实现。 抽象类:具体实现和规范(抽象方法)都有。 接口:只有规范,自己无法写方法。专业的约束。约束和实现分离:面向接口编程。 接口就是规范,定义的是一组规则。 OO的精髓,是对对象的抽象,最能体现这一点的就是接口。为什么讨论设计模式都只针对具备抽象能力的语言(C++、Java、 ......
接口 对象 课程 笔记 Java

Java面试小练(九)

1). SpringAOP 中的核心概念: 连接点(Join Point):指的是程序执行的某个点,如方法调用、异常抛出等。 切入点(Pointcut):指的是在哪些连接点上进行拦截,如 @Before、@AfterReturning 等。 通知(Advice):指的是在切入点处执行的代码,如 @B ......
Java

数据库类型和java中类型不一样的处理

在数据库中我们定义的是字符串类型,但是根据需求我们需要存一个数组对象这个时候我们需要进行处理 将java中的该变量都处理成数组,为了和数据库进行对应,我们需要在实体类添加一个东西 当有了这个的时候 我们就可以和数据库进行联系啦 ......
类型 数据库 数据 java

IDEA中出现java file outside of source root

该问题出现原因是,该文件不可编译,需要设置一下sourcesRoot, 一般设置java文件夹为sourceRoot,否则原来的package路径需要更改 ......
outside source IDEA java file

2023最新高级难度Spring Cloud面试题,包含答案。刷题必备!记录一下。

好记性不如烂笔头 内容来自 [ 面试宝典-高级难度Spring Cloud面试题合集](https://offer.houxu6.top/tag/Spring Cloud) 问: 请简述Spring Cloud与微服务治理平台Istio的关系? Spring Cloud和Istio都是用于构建和管理 ......
难度 答案 Spring Cloud 2023

2023最新中级难度Spring Cloud面试题,包含答案。刷题必备!记录一下。

好记性不如烂笔头 内容来自 [ 面试宝典-中级难度Spring Cloud面试题合集](https://offer.houxu6.top/tag/Spring Cloud) 问: Spring Cloud是什么? Spring Cloud是一个微服务框架,它提供了一系列分布式系统解决方案。它利用了S ......
难度 答案 Spring Cloud 2023

Spring的BeanPostProcessor接口详解

BeanPostProcessor的作用 bean的后置处理器是spring ioc容器管理bean最重要的一个拓展机制,通过向BeanFactory中添加自定义的BeanPostProcessor,就能够在bean的生命周期内对bean的实例化、属性注入、初始化等进行自定义修改。 例如:在bean ......
BeanPostProcessor 接口 Spring

【流式传输】使用Spring Boot实现ChatGpt流式传输

引言 在ChatGpt火了这么久,他的那种单字单字返回的格式可能让很多朋友感到好奇,在之前我用c#写了一个版本的,同时支持IAsyncEnumerable以及SSE,今天把之前写的Java版本的也发出来,和大家一起学习,有不对的地方,欢迎各位大佬指正。 Code 我这边用的是JDK21版本,可以看到 ......
ChatGpt Spring Boot

java 常用的包

org.apache.commons.lang.StringUtils 常用方法 <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> <version>3.4</versi ......
常用 java

2023强网杯 hello spring 赛后本地复现

目录源码附件说明本地复现比赛环境的bypass 源码附件 比赛时给的附件 https://pan.baidu.com/s/1ivS1LOgr7CWvh_1x93JL6w?pwd=qrwd 说明 给的附件和远程环境中的不一样 然后根据配置文件和源码return 'home'写一个home.pebble ......
spring hello 2023

Spring事件驱动

Spring事件驱动_开水烫蛤蟆的博客-CSDN博客一文掌握Spring事件驱动模型实战 ......
事件 Spring

spring framework启动问题

正确Gradle版本 查看gradle/wrapper/gradle-wrapper.properties A build scan was not published as you have not authenticated with server 'ge.spring.io'. 注释ge.co ......
framework spring 问题

Nacos配置:发布失败,请检查参数是否正确

一、表象: 页面1: 报错1: caused: PreparedStatementCallback; bad SQL grammar [SELECT id,data_id,group_id,tenant_id,app_name,content,md5,gmt_create,gmt_modified, ......
参数 Nacos

Java判断char是否为中文

import java.util.regex.Pattern; public class CharUtil { public static void main(String[] args) { String[] strArr = new String[] { "www.micmiu.com", "! ......
Java char

C++基础 -9- 函数的默认参数

———————函数的默认参数——————— 🎄函数默认格式(图片+代码段呈现) #include "iostream" using namespace std; void rlxy(int a=100) { cout << a << endl; } int main() { rlxy(); rlx ......
函数 参数 基础

记一次工作中使用spring jpa遇见的坑。

报错: RROR oro.hiberate.enoineidcsvi salexceptionhelner Connection is read-only,Cueries leading to data modification are not allowed org.springframework ......
spring jpa

java validation

spring boot项目中,使用hibernate validator作为java bean validation标准的一个实现。 https://docs.jboss.org/hibernate/stable/validator/reference/en-US/html_single/#pref ......
validation java
共15300篇  :33/510页 首页上一页33下一页尾页