
shop(springboot+redis+vue)
文章平均质量分 74
你的意义luuuu
这个作者很懒,什么都没留下…
展开
-
去付款--支付宝沙箱的简单测试
进入开发者中心–开发工具–沙箱–设置公钥搜索电脑网上支付–查看Demo–查看配置类–查看业务逻辑我们的基础配置类主要是初始化我们的alipay客户端真正去付款的时候是提交了一个form表单达到一个真正的支付jsp,java代码首先初始化我买的Alipay客户端,拿到传过来的参数,通过aliPayClient去执行这个付款请求实现:新建module–导入依赖–配置jetty启动alipayDemo,启动成功测试,访问首页,到达订单页面将付款金额改成1000,点击付款之后,到达。原创 2023-05-17 20:47:56 · 1473 阅读 · 0 评论 -
添加,清除,展示列表---购物车
购物车实现方式一:cookie+session,简单,cookie不安全,不能跨平台二:数据库,跨平台。速度慢三:缓存+数据库,跨平台,速度快。购物车流程:jd:未登录:将购物车信息存入cookie并且展示登录: 将cookie里的购物车信息和(缓存+数据库)的购物车信息合并展示,同时会把cookie的购物车信息与用户信息关联存入(缓存+数据库)tb:登录: 将购物车信息存入(缓存+数据库)并和用户信息关联购物车问题:问题1:多个商家的商品同属于一个购物车?原创 2023-05-14 15:06:30 · 513 阅读 · 0 评论 -
单点登录系统:登录,登出,拦截器
单点登录(Single Sign On),简称为 SSO,是目前比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。假设一个企业有多个应用程序,比如OA系统、CRM系统、ERP系统等等,。如果用户要使用这些系统,需要在每个系统中输入账号密码进行身份验证。原创 2023-05-13 19:33:41 · 1613 阅读 · 0 评论 -
springboot+freemarker+restful
FreeMarker是一种模板引擎,它可以用于生成各种类型的文档,比如HTML、XML、PDF、Word等。它可以通过简单的模板语法和数据模型来生成文档内容。与传统的JSP相比,FreeMarker的语法更加简洁和易读,并且可以很好地与前端框架结合使用。同时,FreeMarker还提供了一些高级功能,如国际化支持、条件语句、循环语句等,使得模板的编写更加方便和灵活。FreeMarker是一个开源的项目,使用Java语言编写,可以在不同的平台上运行。原创 2023-05-12 19:00:05 · 1138 阅读 · 0 评论 -
ElasticSeach 集成 springboot
ElasticSearch是一个基于的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到,稳定,可靠,快速,安装使用方便。Solr的架构不适合实时搜索的应用。倒排索引源于实际应用中需要根据属性的值来查找记录。这种索引表中的每一项都包括一个属性值和具有该属性值的各记录的地址。原创 2023-05-11 20:45:21 · 604 阅读 · 0 评论 -
linux CentOs 安装 mysql8.0.30
第一步,去mysql官网下载,然后将下载的tar包放到linux里面,最好专门创建一个目录来存放,我放到了/usr/local/src的mysql目录下了,mysql这个目录是我自己创建的。检查一下/var/lib/mysql是否存在,否则进行创建,这里主要是防止连接不上mysql.sock,套接字,这里的套接字的路径和my.cnf里面的socket路径必须一样。这两个路径就是mysql的路径/bin,mysql路径的/lib,大家不要直接照搬啊,看着自己的mysql路径,可以在mysql包下通过。原创 2023-05-10 17:37:34 · 1333 阅读 · 0 评论 -
fatal: unable to connect to github.com: github.com[0: 20.205.243.166]: errno=???
fatal: unable to connect to github.com: github.com[0: 20.205.243.166]: errno=连接超时。然后再重新输入你的克隆命令就完美解决。原创 2023-05-09 19:33:40 · 2821 阅读 · 1 评论 -
springboot+dubbo+zookeeper 项目实战
现在有一段代码再前台,后台系统中都存在,都需要这段代码,存在这种情况,我们可以选择将这段代码提取出来作为一个服务,让前台和后台系统作为消费者远程调用这段代码,提高了代码的复用性。因此我们需要使用dubbo,也就是rpc协议。原创 2023-05-08 20:24:11 · 839 阅读 · 0 评论 -
项目实战-redis
2、配置Redis连接属性:在application.yml中添加以下属性:# Redis配置注意,如果你的redis有密码,还要配置密码!!!为什么要配置redis-key?提高代码的可维护性和可配置性,方便应用程序的管理和部署。将Redis Key的名称配置在yml(或其他配置文件)中,有以下几个好处:命名规则:这个Redis Key是用于存储商品分类列表数据的,格式为。命名空间:对象类型:数据类型:数据名称Redis Key的设计通常遵循以下几个原则:5. 命名空间:通过给Key添加一原创 2023-05-06 20:36:34 · 799 阅读 · 0 评论 -
UEditor富文本编辑器
UEditor是由百度WEB前端研发部开发的所见即所得的开源富文本编辑器,具有轻量、可定制、用户体验优秀等特点。开源基于BSD协议,所有源代码在协议允许范围内可自由修改和使用。百度UEditor的推出,可以帮助不少网站开发者在开发富文本编辑器所遇到的难题,节约开发者因开发富文本编辑器所需要的大量时间,有效降低了企业的开发成本。原创 2023-05-06 15:43:42 · 4967 阅读 · 0 评论 -
使用七牛云进行上传图片
七牛云和fileinput的协同工作原创 2023-05-06 15:23:51 · 2361 阅读 · 0 评论 -
数据库类型和java类型对照表
原创 2023-05-04 16:33:51 · 174 阅读 · 0 评论 -
Mybatis-plus 代码生成器
Example类是在Mybatis-Plus中用于构建复杂条件查询的常用工具类,它是基于Wrapper(Lambda表达式构造器)来构造查询条件的。它可以帮助开发人员通过有条件的SQL查询获取到想要的数据结果。Mybatis-Plus的代码生成器可以自动生成一些基本的代码文件,其中包括了Example(查询条件构造器)类。在使用Example类时,可以通过链式调用来构建查询条件,以达到更加灵活、简便的查询效果。这里可以生成一个example类。什么是example类?原创 2023-04-27 16:13:48 · 539 阅读 · 0 评论 -
The dependencies of some of the beans in the application context form a cycle: ┌──->──┐ | com.gith
【代码】The dependencies of some of the beans in the application context form a cycle: ┌──->──┐ | com.gith。原创 2023-04-26 13:56:05 · 170 阅读 · 0 评论 -
FreeMarker template error
这是由于gc.id出现空值的原因。只需要在配置文件中加上,就好了。原创 2023-04-25 21:18:20 · 1039 阅读 · 0 评论 -
Circular view path [welcome]: would dispatch back to the current handler URL [/shop-manager/welcome
Circular view path [welcome]: would dispatch back to the current handler URL [/shop-manager/welcome原创 2023-04-24 17:04:19 · 416 阅读 · 0 评论