最全Java Web 网络商城案例演示十二(查询类别下的商品信息),详细说一下Redis每种数据类型的使用场景

结尾

查漏补缺:Java岗 千+道面试题Java基础+全家桶+容器+反射+异常等

这不止是一份面试清单,更是一种”被期望的责任“,因为有无数个待面试者,希望从这篇文章中,找出通往期望公司的”钥匙“,所以上面每道选题都是结合我自身的经验于千万个面试题中经过艰辛的两周,一个题一个题筛选出来再次对好答案和格式做出来的,面试的答案也是再三斟酌,深怕误人子弟是小,影响他人仕途才是大过,也希望您能把这篇文章分享给更多的朋友,让他帮助更多的人,帮助他人,快乐自己,最后,感谢您的阅读。

由于细节内容实在太多啦,在这里我花了两周的时间把这些答案整理成一份文档了,在这里只把部分知识点截图出来粗略的介绍,每个小节点里面都有更细化的内容!

本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录

需要这份系统化的资料的朋友,可以点击这里获取

4、写一个公共的分页代码,获取request当中传递过来的PageModel对象,并从其中获取对应的值

<%@ page language=“java” import=“java.util.*” pageEncoding=“UTF-8”%>

<%@ taglib uri=“http://java.sun.com/jsp/jstl/core” prefix=“c”%>

<%–分页显示的开始 --%>

p a g e . t o t a l P a g e N u m 页 / 第 {page.totalPageNum}页/第 page.totalPageNum/{page.currentPageNum}页

首页

上一页

<%–显示的页码,使用forEach遍历显示的页面 --%>

<c:forEach begin=“ p a g e . s t a r t P a g e " e n d = " {page.startPage}" end=" page.startPage"end="{page.endPage}” var=“pagenum”>

${pagenum}

</c:forEach>

下一页

末页

<%–分页显示的结束–%>

product_list.jsp当中获取值并显示

<%@ page language=“java” contentType=“text/html; charset=UTF-8”

pageEncoding=“UTF-8”%>

<%@ taglib prefix=“c” uri=“http://java.sun.com/jsp/jstl/core”%>

<!doctype html>

商品列表

href=“${pageContext.request.contextPath}/css/bootstrap.min.css”

type=“text/css” />

href=“${pageContext.request.contextPath}/css/style.css” type=“text/css” />

<%@include file=“/jsp/header.jsp”%>

<c:if test=“${empty page.list }”>

暂无商品信息

</c:if>

<c:if test=“${not empty page.list }”>

  • 19
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Redis 提供了多种数据类型每种数据类型都有自己的特点和适用场景。以下是 Redis 的主要数据类型及其使用场景: 1. 字符串 (String):字符串是 Redis 最基本的数据类型,可以存储任何类型的数据,包括文本、数字或二进制数据。常用的场景包括缓存数据、计数器、分布式锁等。 2. 哈希 (Hash):哈希是一个键值对的集合,适合存储对象或实体的属性集合。常用的场景包括存储用户信息、商品信息、配置信息等。 3. 列表 (List):列表是一个有序的字符串集合,可以在列表两端进行快速的插入和删除操作。常用的场景包括消息队列、任务队列、最新消息列表等。 4. 集合 (Set):集合是一个无序的字符串集合,不允许重复元素。常用的场景包括标签系统、好友关系、排行榜等。 5. 有序集合 (Sorted Set):有序集合是一个有序的字符串集合,每个成员都关联着一个分数,通过分数可以进行范围查询和排序。常用的场景包括排行榜、计分系统、时间线等。 6. 地理空间索引 (Geospatial Index):Redis 3.2 版本开始引入了地理空间索引数据类型,可以进行地理位置的存储和查询。常用的场景包括附近的人、地理位置服务等。 这些数据类型的灵活性和高效性使得 Redis 在各种应用场景中得到了广泛的应用。根据具体的业务需求,可以选择合适的数据类型来存储和操作数据。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值