乐优商城
实战案例包括内容:SpringBoot、SpringCloud、ES6语法、Vue入门、fastDFS、elasticsearch、thymleaf、rabbitMQ等等
canNotCtrlSelf
飞鸟不知白云的过往,白云不问飞鸟的去向。
展开
-
乐优商城第六篇:域名访问与品牌查询
域名访问与品牌查询使用域名访问本地项目统一环境域名解析解决域名解析问题nginx解决端口问题什么是Nginxnginx作为web服务器nginx作为反向代理安装和使用反向代理配置nginx的使用测试实现商品分类查询导入数据实现功能url异步请求实体类controllerservicemapper启动并测试跨域问题为什么有跨域问题?解决跨域问题的方案cors解决跨域什么是cors实现品牌的查询后台提供查询接口数据库表实体类mappercontrollerService测试异步查询工具axiosaxios入门a原创 2020-11-25 01:08:32 · 1240 阅读 · 0 评论 -
乐优商城第五篇:搭建后台管理前端与Vuetify介绍
搭建后台管理前端导入资源github:安装依赖首次运行目录结构调用关系Vuetify框架介绍原创 2020-11-24 22:34:18 · 465 阅读 · 0 评论 -
电商行业介绍
项目分类主要从需求方、盈利方、技术三个侧重点来区分这些项目传统项目各种企业里用的管理系统ERP(企业管理系统)、HR(人力资源管理系统)、OA(办公自动化)、CRM(客户关系管理系统)、物流管理系统需求方:公司、企业内部盈利模式:项目本身卖钱技术侧重点:业务功能互联网项目门户网站、电商网站:baidu.com、qq.com、taobao.com、jd.com …需求方:广大用户群体盈利模式:虚拟币、增值服务、广告收益…技术侧重点:网站性能、业务功能电商行业技术特点技原创 2020-09-11 10:52:53 · 619 阅读 · 1 评论 -
乐优商城第四篇:乐优商城介绍与项目搭建
项目介绍乐优商城是一个全品类的电商购物网站(B2C)。用户可以在线购买商品、加入购物车、下单可以评论已购买商品管理员可以在后台管理商品的上下架、促销活动管理员可以监控商品销售状况客服可以在后台处理退款操作希望未来3到5年可以支持千万用户的使用系统架构系统架构解读整个乐优商城可以分为两部分:后台管理系统、前台门户系统。后台管理:后台系统主要包含以下功能:商品管理,包括商品分类、品牌、商品规格等信息的管理销售管理,包括订单统计、订单退款处理、促销活动生成等用户管理,包原创 2020-09-11 10:32:33 · 406 阅读 · 0 评论 -
ECMAScript6基础
ES6实际上是ECMA(欧洲计算机制造协会)在2015年发布的JavaScript第6版标准,它引入了一些新的功能,下面来看看它有哪些新鲜的特性吧。let和const类型(1)letfor (var i = 0; i < 5; i++) { console.log(i);}console.log("循环外" + i);将变量i的类型修改为let后for (let i = 0; i < 5; i++) { console.log(i);}console.log原创 2020-09-10 23:59:33 · 236 阅读 · 0 评论 -
乐优商城第三篇:SpringCloud
文章目录RibbonRibbon实现负载均衡案例启动两个服务实例开启负载均衡源码追踪负载均衡策略Hystrix雪崩问题线程隔离,服务降级原理动手实践引入依赖开启熔断编写降级逻辑默认FallBack设置超时服务熔断1.4.1.熔断原理动手实践Feign简介快速入门Ribbon支持Hystrix支持Feign中服务降级请求压缩(了解)日志级别(了解)Zuul简介Zuul加入后的架构快速入门面向服务的路由简化的路由配置默认的路由规则路由前缀过滤器3.8.1.ZuulFilter过滤器执行生命周期使用场景自定义过滤原创 2020-09-10 00:12:43 · 768 阅读 · 0 评论 -
乐优商城第二篇:SpringCloud
文章目录系统架构演变阶段一:集中式架构阶段二:垂直拆分阶段三:分布式服务阶段四:流动计算框架(SOA)阶段五:微服务服务调用方式RPC和HTTPHttp客户端工具HttpClient使用演示Spring的RestTemplateRestTemplate使用演示初识SpringCloud简介版本注意SpringBoot的版本微服务场景模拟服务提供者服务调用者问题总结Eureka注册中心认识Eureka原理图入门案例搭建Eureka Server微服务注册到Eureka从Eureka获取服务Eureka详解基础原创 2020-09-07 16:36:09 · 1244 阅读 · 0 评论 -
微服务场景模拟(服务提供者)
提供根据id查询用户信息的服务使用Spring Initializr 创建工程借助于Spring提供的Spring Initializr快速搭建项目:【next】> 填写模块信息【next】> 添加项目依赖,选择SpringBoot版本。【next】> 填写模块位置修改pom.xml在<properties>标签中修改springcloud版本<spring-cloud.version>Finchley.SR2</spring-clou原创 2020-09-07 13:44:28 · 258 阅读 · 0 评论 -
HttpClient使用演示
新建Empty Project项目设置新建maven工程模块不要勾选Create from archetype模块名称&坐标pom.xmlhttpclienttest启动器web启动器<!--所有的SpringBoot应用都要以该工程为父工程--><parent> <artifactId>spring-boot-starter-parent</artifactId> <groupId>org.原创 2020-09-07 11:27:03 · 361 阅读 · 0 评论 -
Thymeleaf入门案例
在springboot项目中(1)引入thymeleaf启动器 <!--thymeleaf--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> </depen原创 2020-09-06 13:28:02 · 382 阅读 · 0 评论 -
乐优商城第一篇:SpringBoot
文章目录SpringBoot介绍概述为什么要学习SpringBootSpring Boot 的特点快速入门Java配置回顾历史尝试Java配置SpringBoot属性注入的两种方式方式一:新建一个类专用于读属性方式二:更优雅的方式yaml配置文件自动配置自动配置原理SpringMVC的自动配置示例自动配置中的判断注解覆盖自动配置总结SpringBoot实战SpringBoot介绍Spring框架,Spring Framework框架Boot,启动,引导概述Spring Boot可以快速、非常轻易原创 2020-09-04 19:02:12 · 289 阅读 · 0 评论 -
SpringBoot入门案例
项目说明用SpringBoot重新搭建以前的SSM项目。通用Mapper的使用数据库准备DROP TABLE IF EXISTS `user`;CREATE TABLE `user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `username` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '用户名称', `birthday` datetime原创 2020-09-04 18:43:24 · 267 阅读 · 0 评论