随笔分类 -  spring

上一页 1 2 3 下一页
校园商铺-7商品类别模块-3商品类别添加后端开发
摘要:1.Dao层 1.1 添加方法 1.2.添加mapper方法 1.3.单元测试 2.Service层 2.1Service层接口 2.2 创建接口中需要的店铺类别操作类 2.3商品类别异常类 2.4 Service实现类 5.前端 阅读全文
posted @ 2020-03-07 16:43 singleSpace 阅读(314) 评论(0) 推荐(0)
校园商铺-7商品类别模块-2商品类别列表从后到前
摘要:1.Dao层 准备数据 sql insert into tb_product_category( ,`priority shop_id`) values('店铺商品类别1',0,1),('店铺商品类别2',20,1),('店铺商品类别3',2,1); java package com.csj2018 阅读全文
posted @ 2020-03-06 21:09 singleSpace 阅读(470) 评论(0) 推荐(0)
校园商铺-6店铺编辑列表和列表功能-9店铺管理页面的前端开发
摘要:预期页面: http://127.0.0.1:18080/o2o/shopadmin/shopmanagement?shopId=1 带shopId进入该商店管理页 http://127.0.0.1:18080/o2o/shopadmin/shopmanagement 不带shopId进入该用户拥有 阅读全文
posted @ 2020-03-06 19:45 singleSpace 阅读(388) 评论(0) 推荐(0)
校园商铺-6店铺编辑列表和列表功能-8店铺列表展示前端开发
摘要:1.建立html文件 预期页面: 先找到栅栏的示例 "https://sui.ctolog.com/demos/grid" 在WEB INF/html/shop目录新建shoplist.html 2.编写js文件 在webapp/resources/js/shop下新建shoplist.js 3.编 阅读全文
posted @ 2020-03-03 20:43 singleSpace 阅读(333) 评论(0) 推荐(0)
校园商铺-6店铺编辑列表和列表功能-7店铺列表展示之Controller层的实现
摘要:1.获取店铺的列表信息 getShopList 由于只需要通过用户名去获取owner下面的店铺列表,因此是get方法。 从0开始,个人创建的店铺是比较少的,不需要做分页,100个店铺也是极限。 2.开发店铺管理页面对应的controller方法 getShopManagementInfo 当你直接访 阅读全文
posted @ 2020-03-03 19:41 singleSpace 阅读(311) 评论(0) 推荐(0)
校园商铺-6店铺编辑列表和列表功能-6店铺列表展示之Service层的实现
摘要:1. Service层 为什么返回shopExecution? 原因:需要将这个shopList还有它的count整合在一起返回。而shopExecution正好满足了我们的条件。 2. Service实现类 2.1 参数转换 Dao层第2个参数是rowIndex,而Service是pageInde 阅读全文
posted @ 2020-01-23 13:23 singleSpace 阅读(255) 评论(0) 推荐(0)
校园商铺-6店铺编辑列表和列表功能-5店铺列表展示之Dao层的实现
摘要:创建2个方法,一个返回列表,一个返回总数 1.Dao层 新增queryShopList方法,用于查询店铺列表;queryShopCount方法,用于返回总数 2. mapper文件ShopDao.xml 3.Dao层测试 阅读全文
posted @ 2020-01-22 20:29 singleSpace 阅读(242) 评论(0) 推荐(0)
校园商铺-6店铺编辑列表和列表功能-4店铺信息编辑之前端实现
摘要:1.common.js匹配shopId 2.shopoperation.js要实现以下2个功能: 1.根据店铺ID获取店铺信息 2.修改店铺 3.验证 以debug模式启动服务,在controller层getShopById和modifyShop第一行添加断点 浏览器打开地址http://127.0 阅读全文
posted @ 2020-01-22 18:21 singleSpace 阅读(337) 评论(0) 推荐(0)
校园商铺-6店铺编辑列表和列表功能-3店铺信息编辑之Controller层的实现
摘要:1.店铺编辑范围 除了店铺名称、店铺分类不可更改,其他信息(区域、地址、电话、缩略图、店铺简介)都可以更改。 2.编写获取店铺信息的controller 3.验证controller 访问地址http://127.0.0.1:18080/o2o/shopadmin/getshopbyid?shopi 阅读全文
posted @ 2020-01-21 17:40 singleSpace 阅读(296) 评论(0) 推荐(0)
校园商铺-6店铺编辑列表和列表功能-2店铺信息编辑之Service层的实现
摘要:1.Service类ShopService.java 2.编写工具类删除原有图片 修改店铺有2步: 1.判断是否需要处理图片 2.更新店铺信息 需要编写一个工具方法deleteFileOfPath:一旦有图片,就会将旧的图片删除掉 ImageUtil.java 3.Service实现类ShopSer 阅读全文
posted @ 2020-01-20 19:07 singleSpace 阅读(226) 评论(0) 推荐(0)
校园商铺-6店铺编辑列表和列表功能-1店铺信息编辑之Dao层开发
摘要:学习目标: 实现单个店铺信息的获取 实现对店铺编辑从底层到前端的开发 单个店铺信息的获取 在实现店铺信息编辑的同时,为什么还要获取店铺信息呢? 因为在对店铺编辑之前,是需要先获取原来的信息的。先传入shopId,获取原来的信息,然后再根据原来的信息去改动,这样的设计才是合理的。 1.接口中定义Dao 阅读全文
posted @ 2020-01-20 14:55 singleSpace 阅读(259) 评论(0) 推荐(0)
校园商铺-4店铺注册功能模块-14前后端联调技巧细化与总结
摘要:从更细的角度来讲解调试技巧 码农有两个主要的技能,一个是利用百度、谷歌等检索引擎解决问题。另一个是具备调试的能力。 经过实践证明:调试能解决80%以上的代码问题,对日后的工作有很大的帮助。 编程切莫黑盒,即不要在出现异常的情况下,立即和最终源码进行对比,因为实际工作中,并没有唯一正确答案进行校验,并 阅读全文
posted @ 2020-01-16 19:41 singleSpace 阅读(325) 评论(0) 推荐(0)
校园商铺-4店铺注册功能模块-13前后端联调验证整体模块功能
摘要:1.前端发起请求 填入信息,31行添加断点,按F10 2.服务端查看响应 后端添加断点,F6执行,F5进入方法 预期:店铺添加成功 3.问题 3.1服务端没有获取到传递的信息。 如填入正确的验证码,服务端返回验证码不正确。断点查看结果为null。 方法: 1.导入依赖 2.sprint web.xm 阅读全文
posted @ 2020-01-15 10:49 singleSpace 阅读(289) 评论(0) 推荐(0)
校园商铺-4店铺注册功能模块-12引入kaptcha实现验证码
摘要:1.导入验证码需要的依赖 2.web.xml编写负责生成验证码的服务 3.html引入验证码的控件,以html的形式将验证码生成出来 4.编写common.js js新建common目录,创建common.js文件。 5.shopoperation.js接收验证码 6.创建工具类,判断验证码是否符合 阅读全文
posted @ 2020-01-14 17:28 singleSpace 阅读(290) 评论(0) 推荐(0)
使用Spring MVC搭建参数加解密服务
摘要:1.编写Service接口层 2.实现Service接口实现层 单元测试 3.编写Controller层 4.前端实现 阅读全文
posted @ 2019-12-30 19:27 singleSpace 阅读(772) 评论(0) 推荐(0)
校园商铺-4店铺注册功能模块-11店铺类别区域信息的获取
摘要:在js中用到的getshopinitinfo还未实现,现在实现这个方法 1 店铺类别 1.1 dao层 1.2 店铺类别mapper 1.3 店铺类别验证Dao 1.4 店铺类别Service层 1.5 Service实现层 1.6 Service验证 1.7 controller层 1.8验证co 阅读全文
posted @ 2019-09-30 03:07 singleSpace 阅读(494) 评论(0) 推荐(0)
校园商铺-4店铺注册功能模块-10店铺注册之js实现
摘要:1. 建立js目录和文件 1.1 建立js目录 在webapp下新建文件夹js,再在js目录下新建shop文件夹。 1.2 js文件 js的功能: 1.从后台获取到店铺分类、区域等是信息,将它填充到前台的html空间里面, 2.获取表单信息,将它转发到后台去注册店铺 所有的动作都是异步的,不影响用户 阅读全文
posted @ 2019-09-29 07:07 singleSpace 阅读(425) 评论(0) 推荐(0)
校园商铺-4店铺注册功能模块-9店铺注册之前端设计
摘要:1. UI库:SUI Mobile 前端知识存在短板,只能利用一些前端开发非常使用的UI库来弥补前端知识的不足,推荐SUI Mobile 官方介绍:SUI Mobile是轻量,小巧且精美的UI库,方便迅速搭建手机H5应用。满足了我们用一套模版来响应各种设备展示的需求。 特点:是自适应网页设计的框架。 阅读全文
posted @ 2019-09-29 00:14 singleSpace 阅读(517) 评论(0) 推荐(0)
校园商铺-4店铺注册功能模块-8店铺注册之Controller层的改造
摘要:不合理的地方: 1. 并不需要将InputStream转换成File类型,直接将InputStream传进入交给CommonsMultipartfile去处理就可以了 如果做这样的转换,每次都需要生成一个空白的文件,然后还需要向文件中写入请求传送过来的文件流,这样不仅仅产生很多垃圾文件,同时有可能造 阅读全文
posted @ 2019-09-27 20:18 singleSpace 阅读(453) 评论(0) 推荐(1)
校园商铺-4店铺注册功能模块-6店铺注册之Controller层的实现
摘要:1. 从request请求获取获取相关的值 HttpservletRequest request代表的是客户端的请求。当客户端通过http协议访问服务器的时候,http请求头中的所有信息,都封装在这个对象中,通过这个对象提供的方法,就可以获得客户端请求的所有信息。 以用户注册为例,当用户注册店铺时, 阅读全文
posted @ 2019-09-27 15:31 singleSpace 阅读(482) 评论(0) 推荐(0)

上一页 1 2 3 下一页