摘要: 技术栈 前端:Thymeleaf、Bootstrap、JQuery 后端:SpringBoot、JSR303、MyBatis 中间件:RabbitMQ、Redis、Druid 功能模块 分布式会话,商品列表页,商品详情页,订单详情页,系统压测,缓存优化,消息队列,接口安全。 一、项目框架搭建 1、S 阅读全文
posted @ 2019-12-10 22:32 请叫我小老弟 阅读(3169) 评论(0) 推荐(0)
摘要: 一、页面缓存+URL缓存+对象缓存 1、通过加缓存来减少对数据库的访问 2、步骤: 取缓存 手动渲染模版 结果输出 3、页面缓存和URL缓存的过期时间比较短,比较适合变化不大的场景,比如商品列表页。而对象缓存粒度很小,比如通过token来拿到用户 最常用的缓存更新模式Cache Aside Patt 阅读全文
posted @ 2019-12-10 21:27 请叫我小老弟 阅读(749) 评论(0) 推荐(0)
摘要: idea中新建Maven项目maven1,然后只保留pom.xml文件,右键maven1,新建模块mybean、mydao、myservice、myweb,其中myweb是Web项目,目录结构如下 1、maven1 pom.xml <?xml version="1.0" encoding="UTF- 阅读全文
posted @ 2019-12-10 17:35 请叫我小老弟 阅读(556) 评论(0) 推荐(0)
摘要: 一、项目结构 二、index.jsp <%@ page contentType="text/html; charset=utf-8" %> <html> <body> <h2>Hello World!</h2><hr/> <a href="aaa/bbb">Get方式请求</a><br/> <!-- 阅读全文
posted @ 2019-12-10 15:49 请叫我小老弟 阅读(1945) 评论(0) 推荐(0)