最近在业务上遇到需求,需要同时在多种实现情况下,根据参数的不同动态选择不通的实现。 分析需求 同接口存在N个实现 默认多数情况只需要一种实现 部分场景需要根据当前数据选择其中一种实现 技术实现方案 使用硬编码方式 通过AOP进行Bean注入 通过抽象方法进行获取识别 技术尝试 由于项目已存在且使用…
Leave a Comment标签:注入
最近公司集成clickhouse的过程中,进行了一系列的性能及压力测试。其中应用使用了官方的clickhouse-jdbc驱动,数据源连接池使用的hikariCP,测试结果显示如果查询时间超长就会报read timeout错误,经过排查官方issues给出了解决办法: ClickHousePrope…
Leave a Comment