java脑洞
文章平均质量分 89
wqr503
多年从事java架构, 开发各种脚手架和开源工具和开源模块
展开
-
java脑洞 效率工程利器-代码解析maven插件 enum-export-plugin
java脑洞 效率工程利器-代码解析maven插件 enum-export-plugin原创 2024-08-09 11:02:20 · 327 阅读 · 1 评论 -
java脑洞 效率工程利器-代码解析工具 lp-base-export
java脑洞 效率工程利器-代码解析工具 lp-base-export原创 2024-08-09 11:01:27 · 1134 阅读 · 0 评论 -
java脑洞 OpenFeign动态修改ServerName和url解决方案
OpenFeign动态修改ServerName和url解决方案原创 2023-07-06 12:54:47 · 3226 阅读 · 0 评论 -
java脑洞 OpenFeign传递Bean参数解决方案
服务间调用通过统一的Feign接口实现多服务间Api协同原创 2023-06-24 11:19:18 · 530 阅读 · 3 评论 -
java脑洞 效率最高和最懂国人的对象转换工具 lp-converter-processor
效率最高和最懂国人的对象转换工具原创 2022-07-22 10:49:42 · 596 阅读 · 2 评论 -
java 脑洞 - 开源模块 jpa-cquery 智能jpa查询
脑洞的由来优化jpa查询,用简明的api来表达查询逻辑,最后还能生成查询语句的唯一识别,可用于查询缓存更多demo请关注springboot demo实战项目java 脑洞java 面试宝典开源工具maven 导入 <dependency> <groupId>com.github.wqr503</groupId&g...原创 2020-02-17 12:54:11 · 238 阅读 · 0 评论 -
java脑洞 手把手教你上传jar包到中央仓库
脑洞的由来作为一个开源工具的开发者,上传jar包到中央仓库(Nexus Repository Manager),让全世界都能用到自己开发的工具是很重要的一步更多demo请关注springboot demo实战项目java 脑洞java 面试宝典开源工具手牵手向前走1. 准备工作sonatype账号 - 没有就到这个网站 https://issues.sonatype.org/s...原创 2020-02-16 21:49:44 · 1120 阅读 · 1 评论 -
java脑洞 shiro+jwt 安全权限框架技术选型
更多demo请关注springboot demo实战项目java 脑洞java 面试宝典开源工具1.Shiro + JsessionID这种就是最早的基于session的权限认证框架,在服务器登录认证成功后,服务器会把用户信息存放在session中并把对应的sessionID返回给客户端,客户端下次访问时带上sessionID,服务器端根据sessionID获取对应的session,从...原创 2020-02-10 11:52:02 · 383 阅读 · 0 评论 -
java脑洞 springboot 轻量级JWT安全框架
脑洞的由来场景一:项目转用JWT做权限认证,刚开始选用shiro+jwt,但是发现对于一个无状态认证来说,shiro太重了,原本便捷的功能反而显得很多余功能需求从请求中获得token校验token合法性和时效性拦截请求校验权限Git地址https://gitee.com/wqrzsy/lp-demo/tree/master/lp-springboot-jwt更多demo请关注...原创 2020-02-10 11:51:28 · 403 阅读 · 0 评论 -
java脑洞 springboot 瘦身之路
脑洞的由来场景一:微服务部署,每个微服的包体都几十M,而且每个微服包体之间都有大量重复jar包功能需求比如当前项目是lp-spring-web,打包出来的包体是lp-spring-web.jarlp-spring-web.jar 只包含项目的字节码文件,也就只有class文件,而没有lib文件lp-sping-web项目依赖的jar包需要一份完整copy在lp-spring-web.j...原创 2020-02-10 11:50:51 · 172 阅读 · 0 评论 -
java脑洞 元信息扫描器
脑洞的由来场景一:基于注解的功能模块,需要扫描相关注解的类场景二:框架设计中相关联的类集合元信息扫描器和Spring IOC 扫描器的区别我们平时要扫描类的时候最常用到的就是spring的scan,但是spring的扫描拿到的是对象,然后我们其实大多只需要获取到对应的Class就可以,这时用元信息扫描器加载的是元消息,因为并未生成对象所以并不占用内存,元信息扫描器还能自定义规则,所以元信息...原创 2020-02-10 11:50:20 · 127 阅读 · 0 评论 -
java 脑洞 - 缓冲调用 开源模块
脑洞的由来场景一:分页查询,某商品首页展示场景二:缓存分担压力,缓存失效导致大量请求去到下流服务,导致雪崩缓冲调用和缓存的区别首先缓冲调用和缓存并不是互相替代的,缓冲调用是瞬点高并的补充优化方案,在某些特殊场景会发挥很大的功效。缓冲调用和缓存的区别,缓冲调用不保留数据,所以无需维护数据的一致性等等,缓冲调用只会增加新生代内存,调用完之后就会删除对应的Future,最后再讨论下缓冲调用的效率...原创 2020-02-10 11:49:43 · 125 阅读 · 0 评论