Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring boot 非登录用户的web应用程序购物车实现_Spring Boot_Spring Mvc_Session_Jhipster - Fatal编程技术网

Spring boot 非登录用户的web应用程序购物车实现

Spring boot 非登录用户的web应用程序购物车实现,spring-boot,spring-mvc,session,jhipster,Spring Boot,Spring Mvc,Session,Jhipster,我正在致力于实现一个基于spring boot的购物应用程序,其中存在一个名为“添加到购物车”的功能,该功能在用户仅登录时才起作用。这意味着,当用户登录以映射到购物车对象时,spring引导后端将创建会话 我正在尝试实现一个类似于现实世界购物应用程序的功能,比如amazon,即使用户未登录,也可以将产品添加到“购物车”中。然后,在用户登录后,可以管理/合并用户会话与以前的未登录用户 请给我一些典型的设计模式的详细信息或书籍参考或教程链接,我可以从中获得关于此类实现的详细信息。如果用户是匿名的,我

我正在致力于实现一个基于spring boot的购物应用程序,其中存在一个名为“添加到购物车”的功能,该功能在用户仅登录时才起作用。这意味着,当用户登录以映射到购物车对象时,spring引导后端将创建会话

我正在尝试实现一个类似于现实世界购物应用程序的功能,比如amazon,即使用户未登录,也可以将产品添加到“购物车”中。然后,在用户登录后,可以管理/合并用户会话与以前的未登录用户


请给我一些典型的设计模式的详细信息或书籍参考或教程链接,我可以从中获得关于此类实现的详细信息。

如果用户是匿名的,我会在服务器上保存购物车,并使用持久cookie在浏览器中保存购物车ID。当用户登录时,服务器可以从其ID检索匿名购物车。或者,您可以将完整购物车存储在cookie中。

这不是一个真正的JHipster问题实际上该实现基于JHipster,这就是我提到JHipster标记的原因