
java
文章平均质量分 89
H__J__P
这个人很懒什么都没写
展开
-
Spring boot redis 客户端 lettuce 与 jedis 区别整理
spring boot框架中已经集成了redis,在1.x.x的版本时默认使用的jedis客户端,现在是2.x.x版本默认使用的lettuce客户端,两种客户端的区别如下# Jedis和Lettuce都是Redis Client# Jedis 是直连模式,在多个线程间共享一个 Jedis 实例时是线程不安全的,# 如果想要在多线程环境下使用 Jedis,需要使用连接池,# 每个线程都去拿自己的 Jedis 实例,当连接数量增多时,物理连接成本就较高了。# Lettuce的连接是基于Nett转载 2020-12-23 11:07:11 · 1749 阅读 · 0 评论 -
Spring boot + log4j2
参考了一些其他博主写的文章,自己整理了一下以使用在正式的项目中直接上代码pom.xml <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.2.5.RELEASE</version>原创 2020-12-21 12:12:32 · 247 阅读 · 0 评论 -
spring boot 整合 druid 多数据源切换与druid 监控
该代码已运用正式项目中此处为测试demo,我自己理解得也不深但功能实现了,不足点还望大神指出不足点,未能实现两个数据源之间的事务,只能实现切换后单个数据源的事务管理主框架为 spring boot + mybatisAOP 切换父 pom.xml 添加依赖包<?xml version="1.0" encoding="UTF-8"?><project ...原创 2018-10-23 11:57:56 · 4331 阅读 · 1 评论 -
Mybatis 加 Oracle 换算时间获取时间段 ORA-00907: 缺失右括号
背景:底层框架mybatis,数据库 Oracle,需求定时每5分钟获取第三方库5分钟内的数据,由于需要根据时间获取数据,而第三方库存在时间差异,所以获取数据时以第三方库的时间为准这段sql在数据库种运行完全没有问题一旦在项目种运行都会报ORA-00907: 缺失右括号异常错误但是如果把 我传入的值 #{minute} 改为固定的值 就 又能运行...原创 2019-09-27 13:45:45 · 746 阅读 · 0 评论