添加jacksonUtil

This commit is contained in:
TanJ 2023-07-14 10:49:08 +08:00
parent 1385971adb
commit b882062e8c
2 changed files with 6 additions and 3 deletions

View File

@ -5,6 +5,7 @@ import cn.hutool.extra.spring.SpringUtil;
import com.alibaba.fastjson.JSON;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.InitializingBean;
import org.springframework.boot.autoconfigure.condition.ConditionalOnBean;
import org.springframework.data.redis.RedisSystemException;
import org.springframework.data.redis.connection.DataType;
import org.springframework.data.redis.connection.RedisConnection;
@ -13,6 +14,7 @@ import org.springframework.data.redis.connection.ReturnType;
import org.springframework.data.redis.connection.jedis.JedisConnection;
import org.springframework.data.redis.connection.lettuce.LettuceConnection;
import org.springframework.data.redis.core.Cursor;
import org.springframework.data.redis.core.RedisTemplate;
import org.springframework.data.redis.core.ScanOptions;
import org.springframework.data.redis.core.StringRedisTemplate;
import org.springframework.data.redis.core.ZSetOperations.TypedTuple;
@ -32,6 +34,7 @@ import java.util.concurrent.TimeUnit;
@Slf4j
@Component
@SuppressWarnings("unused")
@ConditionalOnBean(RedisTemplate.class)
public class RedisUtil implements InitializingBean {
/** 使用StringRedisTemplate(其是RedisTemplate的定制化升级) */

View File

@ -41,7 +41,7 @@ public class JacksonUtil implements InitializingBean {
* @param obj 对象
* @return Json格式字符串
*/
public static <T> String obj2String(T obj) {
public static <T> String bean2String(T obj) {
if (obj == null) {
return null;
}
@ -60,7 +60,7 @@ public class JacksonUtil implements InitializingBean {
* @param obj 对象
* @return 美化的Json格式字符串
*/
public static <T> String obj2StringPretty(T obj) {
public static <T> String bean2StringPretty(T obj) {
if (obj == null) {
return null;
}
@ -79,7 +79,7 @@ public class JacksonUtil implements InitializingBean {
* @param clazz 自定义对象的class对象
* @return 自定义对象
*/
public static <T> T string2Obj(String str, Class<T> clazz) {
public static <T> T string2Bean(String str, Class<T> clazz) {
if (StringUtils.isEmpty(str) || clazz == null) {
return null;
}