Springboot AOP Aspect 拦截中 获取HttpServletResponse response

摘要: 代码: ServletRequestAttributes attributes = (ServletRequestAttributes) RequestContextHolder.getRequestAttributes(); ... 阅读全文
posted @ 2022-11-08 07:33 小目标青年 阅读(106) 评论(0) 推荐(0)

Springboot AOP 拦截 直接返回结果数据

摘要: 示例代码: @Around("pointCut()") public Object around(ProceedingJoinPoint joinPoint) throws Throwable { ServletRequestA... 阅读全文
posted @ 2022-11-08 07:33 小目标青年 阅读(390) 评论(0) 推荐(0)

Java Exception异常信息怎么打印、记录,几种方式自己选

摘要: 1. 啥都不做,直接就被抛出来 效果: 2.打印栈信息 3.通过 printStackTrace 的构造方法 直接 转换成字符串 public static void main(String[] args) throws IOEx... 阅读全文
posted @ 2022-11-08 07:33 小目标青年 阅读(423) 评论(0) 推荐(0)

Springboot 玩一玩代码混淆,防止反编译代码泄露

摘要: 前言 大白话 编译 简单就是把代码跑一哈,然后我们的代码 .java文件 就被编译成了 .class 文件 反编译 就是针对编译生成的 jar/war 包 里面的 .class 文件 逆向还原回来,可以看到你的代码写的啥。 ... 阅读全文
posted @ 2022-11-08 07:33 小目标青年 阅读(196) 评论(0) 推荐(0)

Springboot 使用装饰器模式,快看,它装起来了

摘要: 前言 小飞棍来咯! 本篇文章跟小飞棍一毛钱关系没有。 本篇内容: 就是配合实战案例介绍我们平时 在springboot项目里面 怎么去用 装饰器模式、多层装饰怎么玩。 正文 首先先说下装饰器模式是什么 官方: 装饰器模式(Decorat... 阅读全文
posted @ 2022-11-08 07:33 小目标青年 阅读(39) 评论(0) 推荐(0)

Springboot 最细节全面的接口传参接参介绍,总有你喜欢的一种方式

摘要: 这篇里面对每种传参接参方式都会举出较多的例子,不多说,入正题: @PathVariable 一 @GetMapping("/getId/{id}") public String pathVariableTest(@PathVariable Int... 阅读全文
posted @ 2022-11-08 07:33 小目标青年 阅读(179) 评论(0) 推荐(0)

Springboot 使用管道设计模式 , 实践案例玩一玩

摘要: 前言 这段时间,学习群里大家讨论设计模式频率很高,可以看出来 日常搬砖 CRUD 已经让人从麻木到想脱离麻木,对代码有了些许追求。 当然也有还没放开的小伙(N重打码照顾兄弟),不敢参与讨论,但是私下还是非常愿意学的: 继续啰嗦下: 还是那句话,学习... 阅读全文
posted @ 2022-11-08 07:33 小目标青年 阅读(211) 评论(0) 推荐(0)

Springboot 一个注解搞定返回参数key转换 【实用】

摘要: 前言 平时在搬砖的时候,大家有没有遇到过这样的一个场景,由于各种不可描述因素导致, 一个接口返回的数据 里面的 key 是 A , 但是客户端(前端) 要求返回的key 不叫 A 叫 Aa 。 也就是返回的值不变,就是key 换了。 例如 : 正文 ... 阅读全文
posted @ 2022-11-08 07:33 小目标青年 阅读(51) 评论(0) 推荐(0)

Java 8 Stream 之 collect() 的奇技淫巧

摘要: 前言 本身我是一个比较偏向少使用Stream的人,因为调试比较不方便。 但是, 不得不说,stream确实会给我们编码带来便捷。 所以还是忍不住想分享一些奇技淫巧。 正文 Stream流 其实操作分三大块 : 创建 处理 收集 我今天想分享的是... 阅读全文
posted @ 2022-11-08 07:33 小目标青年 阅读(26) 评论(0) 推荐(0)

Java String 字符串 截取保留小数点后两位

摘要: /** * 截取保留小数点后两位 */ public static String dealRateStr(String rateStr) { int i = rateStr.indexOf("."); ... 阅读全文
posted @ 2022-11-08 07:33 小目标青年 阅读(595) 评论(0) 推荐(0)