校园商铺平台项目
校园商铺平台项目学习
一角残叶
人生如逆旅,我亦是行人
展开
-
校园商铺平台项目(27)- 商品添加Controller
1 商品添加 ControllerProductManagementController.java@Controller@RequestMapping("/shopadmin")public class ProductManagementController { @Autowired private ProductService productService; // 支持上传的商品详情图的最大数量 private static final int IMAGEMA原创 2020-05-24 16:50:57 · 273 阅读 · 0 评论 -
校园商铺平台项目(26)- 商品添加Service
1 商品添加Service1.1 ProductStateEnum.javapackage com.tzb.o2o.enums;public enum ProductStateEnum { OFFLINE(-1, "非法商品"), SUCCESS(0, "操作成功"), PASS(2, "通过认证"), INNER_ERROR( -1001, "操作失败"),EMPTY(-1002, "商品为空"); private int state; priv原创 2020-05-24 16:08:35 · 312 阅读 · 0 评论 -
校园商铺平台项目(25)-商品添加DAO
1 DAO1.1 ProductDao.javapackage com.tzb.o2o.dao;import com.tzb.o2o.entity.Product;import org.apache.ibatis.annotations.Param;import java.util.List;public interface ProductDao { /** * 查询商品列表并分页,可输入的条件有:商品名(模糊),商品状态,店铺Id,商品类别 * @param原创 2020-05-23 20:21:39 · 233 阅读 · 0 评论 -
校园商铺平台项目(24)-商品类别删除前端
1 商品类别删除前端productcategorymanagement.js// 一种是需要提交到后台的删除 now ,另外一种是 新增但未提交到数据库中的删除 temp $('.product-categroy-wrap').on('click', '.row-product-category.now .delete', function(e) { var target = e.currentTarget; $.confirm原创 2020-05-23 11:02:42 · 254 阅读 · 0 评论 -
校园商铺平台项目(23)-商品类别删除后端
1 ProductCategoryDao.javapackage com.tzb.o2o.dao;import com.tzb.o2o.entity.ProductCategory;import org.apache.ibatis.annotations.Param;import java.util.List;public interface ProductCategoryDao { /** * 通过shop id 查询店铺商品类别 * @param shopI原创 2020-05-23 10:32:03 · 260 阅读 · 1 评论 -
校园商铺平台项目(22)-商品类别批量添加之后端(2)
1 商品类别批量添加之 ControllerProductCategoryManagementController@Controller@RequestMapping("/shopadmin")public class ProductCategoryManagementController { @Autowired private ProductCategoryService productCategoryService; @RequestMapping(value =原创 2020-05-23 09:44:09 · 233 阅读 · 0 评论 -
校园商铺平台项目(21)-商品类别批量添加之后端(1)
1 商铺类别批量添加DAOProductCategoryDaopackage com.tzb.o2o.dao;import com.tzb.o2o.entity.ProductCategory;import java.util.List;public interface ProductCategoryDao { /** * 通过shop id 查询店铺商品类别 * @param shopId * @return */ List&l原创 2020-05-22 22:17:10 · 240 阅读 · 0 评论 -
校园商铺平台项目(20)-商品类别列表展示(2)
1 商铺类别展示前端<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge">原创 2020-05-22 21:12:52 · 323 阅读 · 0 评论 -
校园商铺平台项目(19)-商品类别列表展示(1)
1 商品类别列表展示 DAOpackage com.tzb.o2o.dao;import com.tzb.o2o.entity.ProductCategory;import java.util.List;public interface ProductCategoryDao { List<ProductCategory> queryProductCategoryList(long ShopId);}ProductCategoryDao.xml<?xm原创 2020-05-22 10:17:05 · 360 阅读 · 1 评论 -
校园商铺平台项目(18)- 店铺列表展示之前端(2)
1 shopmanagement.html<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edg原创 2020-05-22 09:11:38 · 250 阅读 · 0 评论 -
校园商铺平台项目(17)- 店铺列表展示之前端(1)
1 店铺列表展示前端https://sui.ctolog.com/demos/1.1 shoplist.html<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head> <meta charset="utf-8"> <meta http-e原创 2020-05-21 20:18:32 · 583 阅读 · 0 评论 -
校园商铺平台项目(16)- 店铺列表展示Service 和 Controller
1 店铺列表展示Service1.1 ShopService接口 /** * 需要将shopList 和 count 整合再一起返回 * @param shopCondition * @param pageIndex * @param pageSize * @return */ public ShopExecution getShopList(Shop shopCondition,int pageIndex ,int page原创 2020-05-21 19:39:58 · 321 阅读 · 0 评论 -
校园商铺平台项目(15)- 店铺列表展示DAO
1原创 2020-05-21 15:48:39 · 467 阅读 · 0 评论 -
校园商铺平台项目(14)-店铺信息编辑Controller
1 ShopManagementController.java @RequestMapping(value = "/getshopbyid", method = RequestMethod.GET) @ResponseBody private Map<String, Object> getShopById(HttpServletRequest request) { Map<String, Object> modelMap = new HashMa原创 2020-05-20 22:48:51 · 366 阅读 · 0 评论 -
校园商铺平台项目(13)-店铺信息编辑DAO和Service
1 店铺信息编辑DAOpackage com.tzb.o2o.dao;import com.tzb.o2o.entity.Shop;public interface ShopDao { Shop queryByShopId(long shopId); /** * 新增店铺 * @param shop * @return */ int insertShop(Shop shop); /** * 更新店铺信息原创 2020-05-20 10:32:04 · 391 阅读 · 0 评论 -
校园商铺平台项目(12)- 前后端联调
1 前后端调试调试模式运行然后点击提交,F10单步调试1.1 spring-web.xml<!--文件上传解析器--> <bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> <property name="defaultEncoding" value="ut原创 2020-05-19 16:39:09 · 297 阅读 · 1 评论 -
校园商铺平台项目(11)- kaptcha 实现验证码
1 引入 kaptcha 实现验证码 <!-- https://mvnrepository.com/artifact/com.github.penggle/kaptcha --> <dependency> <groupId>com.github.penggle</groupId> <artifactId>kaptcha</artifactId> &原创 2020-05-19 12:27:58 · 333 阅读 · 0 评论 -
校园商铺平台项目(10)-店铺注册 js实现 和 类别、区域获取
1 店铺注册1.1 js 文件$(function () { var initUrl = '/o2o/shopadmin/getshopinitinfo'; var registerShopUrl = 'o2o/shopadmin/registershop'; alert(initUrl); getShopInitInfo(); function getShopInitInfo() { $.getJSON(initUrl, function原创 2020-05-16 17:04:58 · 593 阅读 · 0 评论 -
校园商铺平台项目(9)-SUI mobile入门
1 SUI Mobile查看源码https://sui.ctolog.com/demos/form/label-input添加 css,js库 https://sui.ctolog.com/getting-started/原创 2020-05-16 10:49:36 · 634 阅读 · 0 评论 -
校园商铺平台项目(8)- 店铺注册
1 店铺返回类型1.1 店铺状态枚举package com.tzb.o2o.enums;public enum ShopStateEnum { CHECK(0, "审核中"), OFFLINE(-1, "非法店铺"), SUCCESS(1, "操作成功"), PASS(2, "通过认证"), INNER_ERROR(-1001, "内部系统错误"), NULL_SHOPID(-1002,"ShopId为空"), NULL_SHOP(-1003,"shop信息为原创 2020-05-15 22:48:52 · 443 阅读 · 0 评论 -
校园商铺平台项目(7)- 图片处理工具类
1图片处理工具类1.1 路径处理工具类package com.tzb.o2o.util;import org.springframework.context.support.StaticApplicationContext;public class PathUtil { private static String seperator = System.getProperty("file.seperator"); public static String getImgBase原创 2020-05-15 10:14:54 · 313 阅读 · 1 评论 -
校园商铺平台项目(6)- 店铺注册
1 店铺注册添加测试数据1.1 DAO接口package com.tzb.o2o.dao;import com.tzb.o2o.entity.Shop;public interface ShopDao { /** * 新增店铺 * @param shop * @return */ int insertShop(Shop shop); /** * 更新店铺信息 * @param shop原创 2020-05-15 10:11:24 · 376 阅读 · 0 评论 -
校园商铺平台项目(5)-Logback日志配置
1 logback主要模块logback-accesslogback-classiclogback-core2 logback 主要标签loggerappenderlayout3 logback配置文件<?xml version="1.0" encoding="utf-8" ?><configuration scan="true" scanPeriod="60 seconds" debug="false"> <!--定义参数常量-->原创 2020-05-14 19:49:12 · 287 阅读 · 0 评论 -
校园商铺平台项目(4)- 实体类测试
1 Area 实体类1.1 dao 接口package com.tzb.o2o.dao;import com.tzb.o2o.entity.Area;import java.util.List;public interface AreaDao { List<Area> queryArea();}1.2 mapper文件<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLI原创 2020-05-14 11:28:08 · 424 阅读 · 0 评论 -
校园商铺平台项目(3)- spring 配置
1 添加目录2 添加依赖<properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.source>1.7</maven.compiler.source> <maven.compiler.target>1.7</maven.compiler.tar原创 2020-05-13 23:18:41 · 311 阅读 · 0 评论 -
校园商铺平台项目(2)- 实体类
1 实体类编写1.1 Area添加 get/set 方法package com.tzb.o2o.entity;import java.util.Date;public class Area { // 如果使用int,默认值是0;使用对象默认是 null private Integer areaId; private String areaName; // 权重 private Integer priority; private Date原创 2020-05-13 15:56:06 · 646 阅读 · 3 评论 -
校园商铺平台项目(1)- IDEA搭建项目工程
1 新建工程修改 webapp版本为 4.0原创 2020-05-12 23:20:51 · 332 阅读 · 0 评论