当前位置: 首页 > news >正文

上海网站建设公司怎么样用html做网站的心得体会

上海网站建设公司怎么样,用html做网站的心得体会,梁山网站建设公司,建设众筹网站操作redis时候泛型、对象操作的比较频繁不可能都转成字符串然后再查询转换比较复杂了#xff0c;这个时候我们需要对存取转换进行封装便于快速开发 1、导入依赖 dependencygroupIdredis.clients/groupIdartifactIdjedis/artifactId这个时候我们需要对存取转换进行封装便于快速开发 1、导入依赖 dependencygroupIdredis.clients/groupIdartifactIdjedis/artifactIdversion2.8.1/version /dependencydependencygroupIdorg.springframework.data/groupIdartifactIdspring-data-redis/artifactIdversion1.7.2.RELEASE/version /dependencydependencygroupIdorg.apache.commons/groupIdartifactIdcommons-pool2/artifactIdversion2.4.2/version /dependencydependencygroupIdcom.alibaba/groupIdartifactIdfastjson/artifactIdversion1.2.47/version /dependencydependencygroupIdjunit/groupIdartifactIdjunit/artifactIdversion4.13.2/versionscopetest/scope /dependency 2、Redis服务通用类 Service public class RedisService {AutowiredJedisPool jedisPool;/*** 设置对象* param key 键* param value 值* param exTime 过期时间* param T 返回类型* return*/public T boolean set(String key,T value,int exTime) {Jedis jedis null;try {jedis jedisPool.getResource();String str beanToString(value);if (str null || str.length() 0) {return false;}//设置过期时间if(exTime 0) {jedis.set(key, str);} else {jedis.setex(key, exTime, str);}return true;} finally {returnToPool(jedis);}}/*** 根据key获取对象返回* param key* param clazz* param T* return*/public T T get(String key,ClassT clazz) {Jedis jedis null;try {jedis jedisPool.getResource();String str jedis.get(key);T t stringToBean(str,clazz);return t;}finally {returnToPool(jedis);}}/*** bean 转 String* param value* param T* return*/public static T String beanToString(T value) {if(value null) {return null;}Class? clazz value.getClass();if(clazz int.class || clazz Integer.class) {return value;}else if(clazz String.class) {return (String)value;}else if(clazz long.class || clazz Long.class) {return value;}else {return JSON.toJSONString(value);}}/*** string转bean* param str* param clazz* param T* return*/public static T T stringToBean(String str, ClassT clazz) {if(str null || str.length() 0 || clazz null) {return null;}if(clazz int.class || clazz Integer.class) {return (T)Integer.valueOf(str);}else if(clazz String.class) {return (T)str;}else if(clazz long.class || clazz Long.class) {return (T)Long.valueOf(str);}else {return (T) JSON.parseArray(str,clazz);}}/*** 关闭连接* param jedis*/private void returnToPool(Jedis jedis) {if(jedis ! null) {jedis.close();}}/*** 判断key是否存在* */public T boolean exists(String key) {Jedis jedis null;try {jedis jedisPool.getResource();return jedis.exists(key);}finally {returnToPool(jedis);}} }3、实体类实现序列化接口  public class Test implements Serializable {} 4、测试 /*** bFunction: /b todo** program: BaseTest* Package: com.kingbal.king.dmp* author: dingcho* date: 2024/01/09* version: 1.0* Copyright: 2024 www.kingbal.com Inc. All rights reserved.*/ Slf4j RunWith(SpringRunner.class) SpringBootTest public class BaseTest {Autowiredprivate RedisService redisService;Testpublic void testGetList() {ListTest testList null;String key test:list;long start System.currentTimeMillis();if(redisService.exists(key)) {System.out.println(redis 读取 key 数据);testList (ListTest) redisService.get(key, Test.class);}else{System.out.println(redis 读写入 key 数据);testList Lists.newArrayList();....redisService.set(key, testList, -1);}System.out.println(testList.size());log.error(耗时 (System.currentTimeMillis() - start));}}
http://www.pierceye.com/news/574468/

相关文章:

  • 网站改版意义服务营销案例100例
  • 服装厂做1688网站效果好不好做lol数据的网站有哪些
  • 棋牌代理平台网站优化大赛
  • 网站制作视频教程新手必看深圳建网站哪个公
  • 做网站的公司盐城网站排名优化培训
  • 营销型网站搭建公司3d云打印网站开发
  • 网站建设首选沈阳高端网站建设搬家公司收费标准
  • 网站建设需要多少钱知乎企业管理软件行业未来的发展
  • 网站建设与管理 自考百度网站地图生成
  • 在线优化网站源码站
  • 中企动力做网站一次性付款零基础学室内设计
  • 企炬网站wordpress会员付费插件
  • 在哪里购买虚拟空间建设网站网页设计培训机构培训费
  • 网站建设的色彩搭配做网站赚钱吗 怎么赚
  • 门头沟富阳网站建设西安企业电话
  • 电子商务网站建设概括湘潭专业seo优化推荐
  • 炫彩发光字制作免费网站动漫制作就业方向
  • 阿里巴巴可以做网站吗网站的可用性
  • 云虚拟主机怎么做2个网站装饰工程施工
  • 网站备案查询流程wordpress手机页面没有注册
  • 辽宁城乡建设集团官方网站精品课程网站建设
  • 威海 网站建设个人做网站可以盈利么
  • 机关网站源码网站建设 备案什么意思
  • 做理财的网站有哪些怎么弄数据库备份做网站
  • 网站不接入备案易企互联网站建设
  • 那种网站打不开北京网站建设找华网天下
  • 网站建设seo优化浙江网站名称怎么收录
  • 天津网站制作工具想自己做网站 有免费的吗
  • 宝塔织梦网站建设求网站备案照片
  • 聊城住房和城乡建设厅网站研发项目管理软件