乐优商城2 —— 商品分类

你可以访问 码云 - 乐优商城 来获取关于乐优商城的工程代码。

你可以访问 百度云 - 乐优优商城 密码:ppzy 来获取关于乐优商城的资料。

一、后台前端工程

?由于后台功能复杂,直接使用资料中的leyou-manage-web工程。我们使用npm管理包,先要安装nodejs。

?
?
?

二、统一环境

?为了保证在不同环境下都能正常访问,我们使用域名访问项目。

?我们通过修改host文件来实现对域名的解析,我们使用资料中的SwitchHosts修改host文件(以管理员身份运行)。

?

?我们还要解决端口问题,我们采用资料中反向代理工具Nginx,使得不同域名访问不同端口。

?我们通过conf目录下的nginx.conf来完成端口代理。

?

?我们的网关映射

?

?我们启动Nginx,并且访问manage.leyou.com

?

三、商品分类查询

?我们首先要将资料中leyou.sql导入mysql数据库中。

?
?

?我们开始实现后端逻辑,首先我们需要Category的实体类,我们将实体类定义在leyou-interface中,记得生产get set方法。

?

?由于注解使用的是jpa注解,我们在leyou-interface pom文件中写入坐标。

?

?由于我们知道那四个请求值,我们先写controller 。

?

?我们开始写service ,通用mapper封装的api可以简化数据库操作 。

?

?我们开始写通用mapper,首先在启动类上加 @MapperScan("com.leyou.item.mapper") 这样它就会扫描mapper包。

?我们新建 mapper包 和 CategoryMapper

?

?到目前为止我们已经完成整个商品分类的查询,但存在一个跨域问题。

?凡是请求的域名、协议、端口发生改变我们称为跨域。比如我们现在manage.leyou.com 访问 api.leyou.com

?我们采用CORS这种方式解决跨域问题,通过设置响应头允许跨域,我们在leyou-gateway中添加配置类。

?

pom文件展开查看

package com.leyou.cateway.config;

import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.cors.CorsConfiguration;
import org.springframework.web.cors.UrlBasedCorsConfigurationSource;
import org.springframework.web.filter.CorsFilter;

/**
 * TODO
 *
 * @author Gary
 * @date 2020/1/18 10:07
 */
@Configuration
public class CorsConfig {
    @Bean
    public CorsFilter corsFilter() {
        //1.添加CORS配置信息
        CorsConfiguration config = new CorsConfiguration();
        //1) 允许的域,不要写*,否则cookie就无法使用了
        config.addAllowedOrigin("http://manage.leyou.com");
        //2) 是否发送Cookie信息
        config.setAllowCredentials(true);
        //3) 允许的请求方式
        config.addAllowedMethod("OPTIONS");
        config.addAllowedMethod("HEAD");
        config.addAllowedMethod("GET");
        config.addAllowedMethod("PUT");
        config.addAllowedMethod("POST");
        config.addAllowedMethod("DELETE");
        config.addAllowedMethod("PATCH");
        // 4)允许的头信息
        config.addAllowedHeader("*");

        //2.添加映射路径,我们拦截一切请求
        UrlBasedCorsConfigurationSource configSource = new UrlBasedCorsConfigurationSource();
        configSource.registerCorsConfiguration("/**", config);

        //3.返回新的CorsFilter.
        return new CorsFilter(configSource);
    }
}

?重启服务,我们访问一下商品分类,增删改功能我们不再阐述,具体实现可以访问git仓库。

原文地址:https://www.cnblogs.com/gary97/p/12208422.html

时间: 2024-11-09 02:02:53

乐优商城2 —— 商品分类的相关文章

电商时代牵手优颂乐购商城赢未来

互联网的快速发展.随着电脑的普及.网联网的快速发展,给电子商务的发展提供了有利的基础设施条件.进入2015年,电商行业依然呈上升的发展趋势.所以还会有更多的人加入到电商的行业中去. 网上购物的便捷性也促进了电子商务的快速发展.网上的商品品种很多,并在快速的发展中,几乎能满足大部分消费者的需求.网上买家面对的是无数的卖家,同时卖家面对的也是无数的买家,市场潜能很大.信息化的时代,高新技术的发展使得进入的门槛越来越低,管理维护的费用也相对要低. 优颂乐购商城与大多数的网络购物网站不一样,与厂商直接合

乐视商城官方微博壕送5000张电影票:生态可以这样纵横

在刚刚过去的双十一,商家们都各自使出浑身解数奋战销售业绩和争夺行业桂冠,不过,就在全民围绕双十一时,另一个节奏则在业内搅动出不小的水花--乐视不仅打造了"黑色919,再惠双11",乐视商城"狂欢三天,血拼72小时"的同时,还通过其官方微博(@乐视商城)进行票务平台的营销,以反其道而行的方式联合了19家公司企业的官微,其中不乏百度.美团.国际在线.凯撒旅游.嘉里大酒店这样的业界翘楚,共同发起面向微博粉丝的"勾搭送--乐视商城壕送5000张<消失的凶手&

日销10万台的乐视商城如何颠覆传统电商

据乐视TV官方数据消息,在9月19日的"919乐迷节",乐视商城实现超级电视销量10万台.配件超4万件销量,而其总销售金额和参与人数也分别达到4亿元.800万的规模,刷新了超级电视创中国电视行业单日销售量.销售额纪录,乐视商城也创下中国B2C商城单日单品牌电视销售量.销售额纪录. 这个数据对于乐视来说或许只是一个里程碑,但对于整个智能电视行业来说却是一个转折点,其中这个数据透露出来的超级电视走势,正在预示着成为现实. 超级电视的生存法则:多位一体 一年前,乐视TV发布超级电视的时候,很

乐返app模式开发乐返商城系统

乐返app模式开发乐返商城系统(微or电 158.1500.1390 杨)乐返系统开发,乐返模式开发系统,乐返商城系统开发,乐返返利模式定制开发,乐返app开发,乐返app模式软件开发. 乐返系在经济大环境下,生意越来越难做,销量很难提升,口碑传播靠内容生产,成本太高,见效太慢.消费全返系统开发已经成为广大商家们最爱模式之一,更是以迅雷不及掩耳之势占领微信商城一席之地. 一.消费全返系统实现三者共赢模式消费全返,一个同时利于平台.商户.消费者的商业模式,尤其是利于消费者的商业模式,比如你购物不用

乐优皇茶 掀起购买潮流

乐优皇茶是现在的热门饮品,丰富多样的产品种类给了我们一种不一样的味蕾体验.现在饮品店虽然很多,不过绝大多数的饮品店经营的品种是比较单一的,且同质化比较严重,不过乐优皇茶潮饮算得上是一种颠覆传统的存在,创意无限的饮品难怪掀起了购买的潮流呢!你接下来就让我们具体了解一下乐优皇茶. 凭借公司总部与台湾的天然联系,乐优皇茶潮饮全面采用优等植脂末和进口优质奶粉.上等红茶以及台湾茶世家多年传承的优化比例配方精心调配而成,丝滑细腻,卖点十足. 特色甜品,港式创意 出色的饮品与研发总部是离不开关系的.总部拥有多

TT乐购商城

TT乐购商城郑重承诺并保证:TT乐购商城销售的商品均为真品,我们保证商品质量,假一赔十.本原则依据<中华人民共和国消费者权益保护 法>.<中华人民共和国产品质量法>及其它规定制定. 凡在TT乐购商城上购物的顾客,如果您认为商品存在假货问题,请出据相关质检机关的证明或检测报告,经云联天下质检部确认核实我们将承诺假一赔十.TT乐购商城TT乐购商城TT乐购商城

志惠乐返商城系统平台开发

志惠乐返商城系统平台开发.志惠乐返商城开发.系统开发等找老何[何经理 188-2646-6502 微/电] 理解平台型的商业模式,我们就能明白现在发生的很多事情.例如嘀嘀打车跟快的打车争得这么厉害,就是为了争夺用户.中国30个大城市一年的打车费用大约是600亿,如果全部使用支付宝,光是刷卡的费用就是一大笔收入.这场争斗最大的受害者是交通卡.今天很多平台型企业做的事情,都是想尽了手段,把平台用户数量从存活点拉到引爆点.这个过程无比艰难,所以必须残酷,就会一不小心顺便伤害了你. 今天互联网平台型公司

乐视商城新域名价格低廉:从短域名带流量进入生态链经营

5月5日,乐视在北京召开了主题为"乐视生态"的发布会. 这个发布会继承了乐视的其他发布会特征--除了一如既往地讲述乐视生态理念之外,这个发布会也透露了其他产品消息,比如超级电视近况和超级手机预约数量等情况.除此之外,乐视还在这个发布会上公布了乐视整体业务的未来打算和下一步计划,其中最重要的举措在于乐视在这次发布会上,正式对外推出乐视"生态电商"的全新域名lemall.com. 将电商业务从此前的二级域名剥离出来独立运营,这是乐视首次将电商业务作为企业战略提上日程,也

乐尚商城getshell

Luan老师讲完之后 趁热打铁复习了一下 链接:http://pan.baidu.com/s/1qYTsIi4 密码:nnmu 漏洞触发位置在 点击删除 admin.php/cache/dels 跟进函数 文件位置/admin/controls/backup.class.php function dels(){ $bu=D("Backup"); $id=$_POST['id']; if(!count($id)){ $this->error("请选择删除项目",