- 博客(11)
- 收藏
- 关注
原创 解决可重复读取Http请求
/ 直接将请求内容读取出来并缓存// 读取缓存数据@Override// 返回自定义实现的输入流,并且将缓存的请求内容传递给自定义输入流@Override@Override@Override@Override@Override。
2023-04-28 17:04:43
400
原创 springboot接口数据编解码&脱敏
作用于方法上,标记参数需要做编解码@Component作用于字段上,标记字段需要做编解码,以及是否需要脱敏展示@Component// 解码后是否脱敏// 脱敏开始位置// 脱敏长度// 脱敏显示字符。
2023-04-28 15:45:21
221
原创 kafka-streams自定义窗口抑制
/** * kafka stream配置 * @Author: Clown * @Version: 1.0 * @Date: 2021/7/12 16:52 */@Configurationpublic class KafkaStreamConfig { @Value("${kafka.stream.application.id}") private String applicationId; @Value("${kafka.consumer.servers}")
2021-11-29 17:09:22
464
原创 java8 ArrayList和HashMap自动扩容详解
java8 ArrayList和HashMap自动扩容ArrayList自动扩容ArrayList成员变量介绍ArrayList不设置初始容量ArrayList设置初始容量ArrayList自动扩容大小ArrayList自动扩容总结HashMap自动扩容HashMap成员变量介绍HashMap不设置初始容量HashMap设置初始容量HashMap自动扩容大小HashMap自动扩容总结ArrayList自动扩容在java8中,ArrayList底层是使用数组进行数据存储,在新建ArrayList对象时可
2021-11-11 17:16:20
749
原创 ApplicationContextAware接口的作用(获取Spring容器以及获取Spring容器中的Bean)
在Web应用中,Spring容器通常采用声明式方式配置产生:开发者只要在web.xml中配置一个Listener,该Listener将会负责初始化Spring容器,MVC框架可以直接调用Spring容器中的Bean,无需访问Spring容器本身。在这种情况下,容器中的Bean处于容器管理下,无需主动访问容器,只需接受容器的依赖注入即可。但在某些特殊的情况下,Bean需要实现某个功能,但该功能必须...
2019-06-26 15:50:10
471
原创 springboot使用maven实现多环境运行和打包
在实际开发过程中,可能需要不断进行环境的切换和打包部署,通常我们会选择在application.properties中修改不同环境对应的配置文件,这种方式不仅效率低,而且很容易发生错误,造成不必要的麻烦降低工作效率。maven提供了多环境配置,可以方便实现不同环境的配置切换和打包。一、配置文件在classpath根目录(在springboot工程中,classpath为resources目录)...
2019-06-05 11:00:22
8552
5
原创 springboot整合druid数据库连接池
Druid是阿里巴巴的一个数据库连接池开源框架,准确来说它不仅仅包括数据库连接池这么简单,Druid在监控、可扩展性、稳定性和性能方面都有明显的优势。Druid提供了Filter-Chain模式的扩展API,可以自己编写Filter拦截JDBC中的任何方法,可以在上面做任何事情,比如说性能监控、SQL审计、用户名密码加密、日志等等。一、主流连接池对比常用的主流开源数据库连接池有C3P0、DBC...
2019-05-31 17:30:30
1729
2
原创 mybatis generator maven插件自动生成代码
MyBatis Generator (MBG) 是一个Mybatis的代码生成器,可以自动生成一些简单的CRUD(插入,查询,更新,删除)操作代码,model代码,及mapper配置文件,只需要5步即可实现mybatis代码的自动生成。添加数据库和mybatis相关依赖引入mybatis-generator-maven插件配置数据库连接配置mybatis-generator代码生成策略...
2019-05-30 17:22:33
239
原创 springboot+redis实现session共享
spring + redis实现session共享springboot实现session共享只需要3步即可一、在 pom.xml 中引入依赖包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-red...
2019-05-30 11:41:47
1082
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人