- 博客(21)
- 收藏
- 关注
原创 [Megrez Boot] starter-minio
MinIO是一款开源的对象存储服务器。本项目基于Spring Boot自动配置MinioClient,开发MinIO客户端程序更方便。项目源码:Giteemegrez.boot.autoconfigure.minio.MinioProperties属性配置megrez.boot.autoconfigure.minio.MinioAutoConfiguration自动配置megrez.boot.autoconfigure.minio.MinioObjectClient对象操作服务megrez
2022-12-06 21:11:41 585 1
原创 [Megrez Boot] starter-xxljob
XXL-JOB是一个轻量级分布式任务调度平台。本项目基于Spring Boot自动配置XxlJobSpringExecutor,使开发任务执行器更方便,快捷。项目源码:Giteemegrez.boot.autoconfigure.xxljob.XxlJobProperties属性配置megrez.boot.autoconfigure.xxljob.XxlJobAutoConfiguration自动配置更详细的实现参考源码。还有更多的项目可以参考,megrez-job是计划任务服务,可以自定义计划
2022-12-06 21:00:17 204
原创 [Megrez Boot] starter-aliyun-mail
阿里云邮件推送服务提供SDK开发包,方便开发人员。本项目提供基于Spring Boot的配置服务,更加简单,方便。项目地址:Giteemegrez.boot.autoconfigure.aliyun.ConfigProperties配置属性megrez.boot.autoconfigure.aliyun.ConfigAutoConfig自动配置megrez.boot.autoconfigure.aliyun.mail.MailProperties邮件属性,配置有请求参数megrez.boo
2022-12-06 20:46:34 205
原创 【MinIO对象存储】- Angular + ng-zorro实现文件上传
后端API接口项目,请参考项目,使用springboot + minio-client框架实现存储服务。前端使用Angular + ng-zorro实现,项目源码在这里。
2022-11-26 19:46:22 622
原创 【本地对象存储】- Angular + ng-zorro实现文件上传
后端API接口项目,请参考项目,使用Spring boot框架实现本地存储服务。前端使用Angular + ng-zorro实现,项目源码在这里。
2022-11-26 17:53:32 1142
原创 【OSS对象存储】- 基于MinIO的文件存储
对象存储服务(Object Storage Service,简称 OSS),以 HTTP RESTful API 的形式对外提供服务,提供的海量、安全、低成本、高可靠的云存储服务,适合存放任意类型的文件。本文介绍基于基于MinIO的文件存储实现。...
2022-08-29 12:13:56 1353
原创 【OSS对象存储】- 基于本地文件系统
对象存储服务(Object Storage Service,简称 OSS),以 HTTP RESTful API 的形式对外提供服务,提供的海量、安全、低成本、高可靠的云存储服务,适合存放任意类型的文件。本文介绍基于SpringBOot,实现本地文件系统存储的服务,有如下特点:本地的,两级目录存储文件元数据存储,检索文件在线游览多文件ZIP方式下载。...
2022-08-29 11:50:09 863
原创 [Keycloak] - 邮件发送到MQTT服务器
Keycloak默认有邮件发送插件,这个插件需要配置邮件服务器。一般情况下,会有专用的邮件发送服务,邮件发送服务监听消息中间件,所以只需要向消息中间件发送消息即可可以自定义邮件发送插件,代码在这里mail-sender-mqtt-provider,这里不再列举代码,而是详细说明如何配置这个插件如何启动springboot-embedded-server服务,请参考这里[Keycloak] - 基于Spring Boot框架的,内嵌式的服务,如果要使用mail-sender-mqtt-provid
2022-07-11 19:24:01 380
原创 [Keycloak] - 事件发布到MQTT服务器
keycloak会产生很多的系统事件,如:登录,创建用户等。这篇文件告诉你如何自定义事件插件,该插件会将事件发布到MQTT服务器。该插件的代码在这里event-listener-mqtt-provider,这里不再列举代码。这里介绍如何配置及使用如何启动springboot-embedded-server服务,请参考这里[Keycloak] - 基于Spring Boot框架的,内嵌式的服务,如果要使用event-listener-mqtt-provider插件,配置如下:配置mqttPubli
2022-07-11 19:07:33 296
原创 [Keycloak] - 自定义SPI和插件
众所周知,我们可以扩展Keycloak提供的SPI插件,可以新增Keycloak的SPI吗?答案是肯定的。这篇文件,我们希望实现将Keycloak信息发布到MQTT,这个信息可以是Keycloak事件信息,也可以是邮件信息。代码在这里Gitee,这个项目中,定义了“mqttPublisher”的SPI,下面详细介绍代码。引入mqtt3的包:注意下,scope必须是provider,这是因为本项目只是一个插件,mqtt3的依赖包需要在发布时手工拷贝到keycloak server 中。定义服务接口
2022-07-04 20:26:33 843
原创 [Keycloak] - 基于短信的OTP(One-time Password)登录
Keycloak支持OTP登录,请查看文章[Keycloak] - OTP(One-time Password)登录。这篇文章介绍当用户输入用户名和密码登录,系统会给该用户发送含验证码的短信,用户输入这个验证码及可登录。在配置之前,需要满足如下条件:既然是发送邮件,用户必须定义手机号。使用超级用户登录keyclaok,并切换到dubhe realm, 进入Users -> 选择一个用户 -> 添加手机号,然后点击保存即可。如图: 进入Authentication -> Flows 点击‘New’...
2022-06-22 19:00:53 1436
原创 [Keycloak] - 基于邮件的OTP(One-time Password)登录
Keycloak支持OTP登录,请查看文章[Keycloak] - OTP(One-time Password)登录。这篇文章介绍当用户输入用户名和密码登录,系统会给该用户发送一封含验证码的邮件,用户输入这个验证码及可登录。在配置之前,需要满足如下条件:既然是发送邮件,用户必须登录邮箱地址。使用超级用户登录keyclaok,并切换到dubhe realm, 进入Users -> 选择一个用户 -> 修改Email属性,如图: 修改后保存即可进入Authentication -> Flows 点击......
2022-06-22 18:51:50 925 3
原创 [Keycloak] - OTP(One-time Password)登录
Keycloak支持OTP登录,通过学习本文,将可以了解如何在Keycloak中配置OTP。在配置之前,需要满足如下条件: 启动Keyclaok服务,请参考文章[Keycloak] - 基于Spring Boot框架的,内嵌式的服务使用管理员登录,然后切换到dubhe realm。找到 configure -> Authenciation -> Flows -> 在下拉列表中选择Browser选择‘REQUIRED’选项即可在游览器中,输入地址:http://localhost:900...
2022-06-19 21:07:25 1270
原创 [Keycloak] - 基于Spring Boot框架的,内嵌式的服务
Keycloak是一个针对现代应用程序和服务的开源身份和访问管理解决方案,点击这里进入官方网站。Keycloak支持单独部署,也支持内嵌的方式集成到Spring Boot 项目中,使用keycloak-dependencies-server-all包,可以很方便的实现。使用版本:在这里,不详细列举代码,请参考代码keycloak,下面具体介绍如何运行调试项目。下载后项目图如下: 本篇文章重点介绍springboot-embedded-server项目,你将学习到如何配置,运行项目。修.........
2022-06-19 20:05:14 968 3
原创 【JavaAgent】字节码编程 - 使用Byte-buddy工具实现插件化开发
【JavaAgent】字节码编程 - 使用Byte-buddy工具实现插件化开发
2021-12-13 15:58:21 2549
原创 Java模板引擎StringTemplate4 - EMail模板格式化
Java模板引擎StringTemplate4 - EMail模板格式化
2021-12-08 14:36:10 1843
原创 Apache CXF 开发 JAX-RS Restful web service - 集成 Spring 和 Hibernate
Apache CXF 开发 JAX-RS Restful web service - 集成 Spring 和 Hibernate
2021-12-07 22:12:14 727
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人