购物车功能设计——未登录(Cookie)
购物车的添加——复杂逻辑封装成方法的体现
模仿京东设计,
在没有登录时, 我们是可以添加商品到购物车的(保存到浏览器的Cookie中) ,
但是当我们登录以后...request, HttpServletResponse response);
}
8.接口实现类
这里注入并调用了在全局配置文件中的设置临时购物车缓存到Cookie中的key
用户未登录状态下的购物车操作业务...注意: 在注册时(相当于添加数据),需要使用MD5进行不可逆的加密,并且补齐表单没有的数据
在数据库保存的是加密后的数据, 进行验证时,对密码直接再使用一次MD5加密,然后将加密后结果与数据库中的数据比对...,建议使用@RequestParam进行参数矫正,为对象时使用@RequestBody,主要用来接收前端传递给后端的json字符串中的数据的
@RestController
@RequestMapping...,并在返回值中实例化Feign接口类,然后自动实例化它的接口
3.修改feign的接口类,在@FeignClient注解中添加fallbackFactory,指定这个类并且以.class结尾
4.在下游服务中在返回结果前