在益阳,哪里能找到专业的婚纱摄影网站模板?
摘要:益阳哪里做网站,婚纱摄影的网站模板,东莞建筑设计院排名,怎么做潮牌网站前言:简单分享一下我在实际开发当中如何使用SpringBoot操作Redis数据库的技术分享,完整的代码我都提
益阳哪里做网站,婚纱摄影的网站模板,东莞建筑设计院排名,怎么做潮牌网站前言#xff1a;简单分享一下我在实际开发当中如何使用SpringBoot操作Redis数据库的技术分享#xff0c;完整的代码我都提供了出来#xff0c;大家按需复制使用即可#xff01; 目录
一、导入pom依赖
二、yml配置文件
三、使用FastJson序列化
四、核心配置类
五、工具… 前言简单分享一下我在实际开发当中如何使用SpringBoot操作Redis数据库的技术分享完整的代码我都提供了出来大家按需复制使用即可 目录
一、导入pom依赖
二、yml配置文件
三、使用FastJson序列化
四、核心配置类
五、工具类
六、User实体类
七、五种基本数据类型
7.1、String类型
7.2、List类型
7.3、Set类型
7.4、Map类型
7.5、ZSet类型
八、Gitee源码
九、总结 一、导入pom依赖 dependenciesdependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-web/artifactId/dependency!-- lombok依赖 --dependencygroupIdorg.projectlombok/groupIdartifactIdlombok/artifactIdoptionaltrue/optional/dependencydependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-test/artifactIdscopetest/scope/dependency!-- redis依赖 对象池 --dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-data-redis/artifactId/dependency!-- pool 对象池 --dependencygroupIdorg.apache.commons/groupIdartifactIdcommons-pool2/artifactIdversion2.11.1/version/dependency!-- 阿里JSON解析器 --dependencygroupIdcom.alibaba.fastjson2/groupIdartifactIdfastjson2/artifactIdversion2.0.34/version/dependency/dependencies
二、yml配置文件
spring:redis:host: localhostport: 6379database: 0password:timeout: 10slettuce:pool:min-idle: 0max-idle: 8max-active: 8max-wait: -1ms三、使用FastJson序列化
这个FastJson2JsonRedisSerializer类实现了Spring Redis的RedisSerializer接口作用是使用FastJson来实现对象的序列化和反序列化。
1、在构造方法中传入了泛型类ClassT表示需要序列化的对象类型。 private ClassT clazz;public FastJson2JsonRedisSerializer(ClassT clazz){super();this.clazz clazz;}
2、serialize方法实现序列化将对象转换为JSON字符串并转为byte数组使用JSONWriter.Feature.WriteClassName特性在序列化时写入类名称方便反序列化。 Overridepublic byte[] serialize(T t) throws SerializationException{if (t null){return new byte[0];}return JSON.toJSONString(t, JSONWriter.Feature.WriteClassName).getBytes(DEFAULT_CHARSET);}
3、deserialize方法实现反序列化将byte数组转换为String然后使用FastJson的parseObject方法反序列化为对象使用JSONReader.Feature.SupportAutoType特性在反序列化时自动选择类类型。
