
Java开发扩展
文章平均质量分 77
张小洛
猿野荒人...
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
初学swagger的说明、配置及使用
一、What is swagger?官方介绍:Swagger是一个规范且完整的框架,提供描述、生产、消费和可视化RESTful Web Service。专业角度:Swagger是由庞大工具集合支撑的形式化规范。这个集合涵盖了从终端用户接口、底层代码库到商业API管理的方方面面。二、Why use the swagger?讲个故事:在2014年时候,我和另一个小伙伴加入到一个实验室,开始了我们漫长的...转载 2018-06-13 13:49:29 · 1114 阅读 · 0 评论 -
【Quarkus】使用 MapStruct 的 @AfterMapping 注解不生效
MapStruct的@AfterMapping与Lombok的@Builder不兼容issue原创 2024-12-03 15:52:26 · 1157 阅读 · 0 评论 -
【Quarkus】基于CDI和拦截器实现AOP功能(进阶版)
允许在同一位置重复使用同一个注解,这是java注解的通用功能,并非quarkus独有,但是在quarkus中使用时有些需要注意的限制。要求设计一个拦截器,名为SendMessage,功能是对外发送通知,通知的方式有短信和邮件两种,具体用哪种是可以通过拦截器属性设置的。拦截器自己是个注解,而注解是有属性的,所以我们时可以在自定义的拦截器注解中添加属性成员的,这样在拦截器使用的时候有更多扩展空间。注解所标注的,否则在使用有设置属性的拦截器时该拦截器功能不会生效。原创 2024-11-25 10:49:36 · 974 阅读 · 0 评论 -
【Quarkus】基于CDI和拦截器实现AOP功能
CDI全称:Quarkus DI 解决方案(也称为 ArC)基于 Jakarta 上下文和依赖注入 4.1 规范。它实现了 CDI Lite 规范,并进行了选定的改进,并通过了 CDI Lite TCK。它不实现 CDI Full。另请参阅支持的功能和限制列表拦截器用于将横切关注点与业务逻辑分开。有一个单独的规范 - Java 拦截器 - 定义了基本的编程模型和语义。原创 2024-11-25 10:47:02 · 897 阅读 · 0 评论 -
部署第三方Jar包到Nexus私服
为了方便我们开发,经常会有需求就是将第三方的jar包发布到我们自己的nexus私服上;具体可有两种方式实现1、通过命令进行上传;2、通过nexus管理端页面操作上传。本文就以这两种方式分别做介绍。......原创 2022-07-21 16:56:57 · 2656 阅读 · 0 评论 -
关于nginx报499的问题排查分析
关于nginx报499的问题排查分析499 错误(官方解释:)分析缘由nginx方分析tomcat方分析结论499 错误(官方解释:)ngx_string(ngx_http_error_495_page), /* 495, https certificate error*/ngx_string(ngx_http_error_496_page), /* 496, https no certificate */ngx_string(ngx_http_error_497_page), /* 497, ht原创 2021-07-27 16:02:47 · 3326 阅读 · 0 评论 -
iText5实现Java生成PDF文件完整版
最近项目中使用到Java实现导出PDF文件,经过一番参考研究最终决定使用itextpdf来实现,当然也可以参考 PDF Java类库:Spire.PDF for Java(https://www.e-iceblue.cn/spirepdfjava/create-pdf-in-java.html)。本文是使用第一种来实现的。iText是著名的开放源码的站点sourceforge一个项目,是用于生...原创 2019-04-25 21:39:22 · 117950 阅读 · 119 评论