![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 69
klaokai
这个作者很懒,什么都没留下…
展开
-
Dolphin scheduler在Windows环境下的部署与开发
利用jdk17在windows下配置dolphinscheduler开发环境原创 2023-01-14 17:21:35 · 4317 阅读 · 0 评论 -
Spring Boot Validation 2.3.9版本失效问题
问题<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-validation</artifactId></dependency>引入这个包发现@Validated注解无效。检查首先确定ValidationAutoConfiguration的加载情况。发现是找不到“classpath:原创 2021-03-05 20:02:26 · 981 阅读 · 0 评论 -
Spring Boot(2.4.2)+Druid+MyBatis Plus多数据源
目录简介方案说明简介由于项目需要,Spring Boot要能同时连接几个不同的库,比如数据想放在Oracle,nacos的配置想放在MySQL(nacos在Issue里面提到未来可能支持多种类型的数据库,但现在由于内部的一些设计,还没能支持)。首先想到的设计就是:1.建立多个DataSource,MyBatis根据调用的Mapper不同,切换不同的DataSource。毕竟JDBC规范就是DataSource对应某一个数据库,DataSource负责管理和这个数据库之间的连接池。2.JDBC规范可原创 2021-01-30 15:00:23 · 498 阅读 · 0 评论 -
KeyCloak、OAuth2、Spring Boot、client_credentials整合
doc https://www.keycloak.org/docs/latest/getting_started/index.html创建一个域和一个用户Keycloak广利控制台的第一个用途是创建领域并在该领域中创建用户。您使用该用户登录到新领域,并访问所有用户都可以访问的内置账户控制台。域和用户当你登录管理员控制台,你将在一个域内工作,这是一个你可以管理对象的空间。有两种域:Master realm:主域。这个域会在你第一次启动Keycloak就会为你创建好,它包含了你第一次登录时创建的原创 2020-08-08 19:50:30 · 3844 阅读 · 2 评论 -
Jackson 在 Spring Boot 中的处理时间的逻辑
加载Jackson在org.springframework.boot.autoconfigure.BackgroundPreinitializer中通过监听ApplicationStartingEvent事件,执行performPreinitialization()方法。private void performPreinitialization() { try { Thread thread = new Thread(new Runnable() { @Override public原创 2020-07-24 16:05:01 · 258 阅读 · 0 评论 -
Spring Security初见
为什么要学习Spring SecuritySpring Security是Spring全家桶里面的一个项目,提供认证、授权以及应对一般攻击的保护。凭借对命令时和响应式应用程序的一流支持,它是保护基于Spring开发的应用程序的实际标准。即这个项目主要提供3个功能:认证 authentication授权 authorization保护 protection (一般的攻击)介绍Spring Security 本质上使用的是标准Servlet中的Fliter与Servlet容器集成。这意味着它可翻译 2020-06-05 04:19:00 · 194 阅读 · 0 评论