随笔分类 - shop
摘要:redis中的TTL -1表示未设置过期时间, -2表示不存在 其余的以秒为单位表示剩余过期时间,时间到0之后,自动从缓存清除出去 通过传入的KeyPrefix的expireSeconds表示的过期时间,在通过redisTemplate.expire(realKey, prefix.getExpir
阅读全文
摘要:报错的原因是在配置spring-rabbitmq.xml文件时的connectionFactory与redis的connectionFactory的Id命名冲突 改好之后有报错: spring报错org.springframework.beans.factory.NoSuchBeanDefiniti
阅读全文
摘要:1.在数据库需要更新数据的SQL语句中加上判断条件WHERE,只有当count>0时,才执行更新 2.如果每个用户只能秒杀一件商品,则对user_id和goods_id加上唯一索引
阅读全文
摘要:1.Redis预减库存减少数据库访问 2.内存标记减少Redis访问 3.请求先入队缓冲,异步下单,增强用户体验 4. Nginx水平扩展 5.数据库分库分表(阿里中间件mycat) 减少数据库访问: 1.系统初始化时,把商品库存数量加载到redis 2.收到请求,redis预减库存,库存不足,直接
阅读全文
摘要:1.添加pom依赖 2.配置spring-rabbitmq.xml 在spring-dao.xml进行引入 3.编写MQProducer接口及其实现类(注意是在Service包下) MQProducer实现类 4.写消费者 MQMessage类 SSM整合rabbitMQ时报错org.springf
阅读全文
摘要:1.private final Logger logger = LoggerFactory.getLogger(当前类.class); logger.debug("debug"); logger.info("info"); logger.error("error"); 2.或者使用注解 @Slf4j
阅读全文
摘要:https://blog.csdn.net/lycloud/article/details/24932961 1.在创建表时,将不需要重复的字段设置为unique,然后在插入时,使用insert ignore语句。 2.可以使用count(*) COUNT(*) 函数返回表中的记录数: http:/
阅读全文
摘要:登录验证 店铺权限验证 拦截过滤 SpringMVC的Interceptor拦截是通过HandlerInterceptor实现的 方式1:定义的Interceptor类实现HandlerInterceptor接口,或继承实现了HandlerInterceptor接口的类(HandlerInterce
阅读全文
摘要:注册 register.html register.js 登录 login.html login.js 登出 logout.js 修改密码 changepwd.html changepwd.js
阅读全文
摘要:Dao层 本地账户LocalUser 用户详细信息 PersonInfoDao LocalUserDao.xml PersonInfoDao.xml Service层开发 serviceImpl LocalUserExecution LocalUserStateEnum LocalUserExcep
阅读全文
摘要:1.引入redis的jar包 2.redis.properties配置文件 3.在spring-dao.xml下引入redis.properties配置文件中相关的key-value 4.编写JedisPoolWriper类 5.编写JedisUtil工具类 JedisUtil工具类 6.sprin
阅读全文
摘要:使用PropertyPlaceholderConfigurer实现对称加密 使用DES进行加密 编写DESUtil加密的工具类 编写继承了PropertyPlaceholderConfigurer的类,来实现对相应的关键字进行解密 配置spring-dao.xml 将context:property
阅读全文
摘要:1.获取店铺的详细信息和商品类别列表 2.根据查询条件,返回该店铺下的商品详细信息 前端 shopdetail.html 类似于shoplist.html shopdetail.js
阅读全文
摘要:利用SUI Mobile的模板来进行拼装 http://m.sui.taobao.org/components/#searchbar 搜索栏、栅栏和按钮组合 卡片 无限滚动 shoplist.html shoplist.js shoplist.css commons.js
阅读全文
摘要:分页读取与无限滚动 多条件排列组合查询店铺信息 dao层在查询店铺列表时,加上parentId不为空时,进行二级子列表的查询 service层不变 controller层
阅读全文
摘要:http://m.sui.taobao.org/components/#panel 使用基本结构,列表的嵌入式标题,栅格的大小比例,侧栏显示 http://m.sui.taobao.org/extends/ 使用幻灯片模式进行轮播图 其index.html index.js
阅读全文

浙公网安备 33010602011771号