- 博客(12)
- 收藏
- 关注
原创 若依前端部署windows中Nginx配置后无法访问后端或出现401前缀问题
项目部署摘要: 将Vue项目打包生成dist文件 下载并解压Nginx,将dist放入html目录并重命名为项目名 配置Nginx的config文件,同时需要配置.env.production和vue.config.js文件(需注意配置文件中的注释说明)
2025-10-21 09:09:03
200
原创 Spring-boot配置多数据源
Spring Boot多数据源配置指南:需引入dynamic-datasource、mybatis、mysql-connector等依赖。在application.yml中配置主从数据源(ds1/ds2)的连接参数,包括driver、url、username等。使用@DS注解灵活切换数据源,可在Mapper接口级别全局指定,也可在单个方法上临时切换。注意配置aop模式和主数据源标识,实现数据库访问的动态路由。
2025-07-04 10:28:25
216
原创 策略模式-个人记录
策略模式是一种行为设计模式,它允许你定义一系列算法,将每个算法封装起来,并使它们可以互相替换。@OverrideSystem.out.println("这是xxx==A==的实现............"+businessId);@OverrideSystem.out.println("这是xxx==B==的实现............" + businessId);
2023-12-13 11:44:09
445
1
原创 SpringBoot实现全局异常捕获
这个handle就可以将我们自定义的异常捕获到,或者其他的异常类,然后同意封装返回。ps:状态码根据自己框架或者业务需求去定义。
2023-11-13 14:33:21
97
原创 RSA加密解密-记录
RSA其实就是一种算法,非对称加密算法,通过生成的公私钥来对明文密文进行加密解密。这里我就记录一下自己使用RSA在登陆时对传输数据进行加密解密的过程。一般用在我们不想把数据明文传输的场景。
2023-11-13 11:09:40
188
原创 SpringCloud整合seata
Seata是 2019 年 1 月份蚂蚁金服和阿里巴巴共同开源的分布式事务解决方案。致力于提供高性能和简单易用的分布式事务服务,为用户打造一站式的分布式解决方案。,其中的文档、播客中提供了大量的使用说明、源码分析。Seata是由阿里中间件团队发起的开源项目Fescar更名而来,是一个开源的分布式事务框架,它通过对本地关系数据库的分支事务协调,来驱动完成全局事务Seata的主要优点是性能好,不会长时间占用链接资源,对业务零入侵与传统的2PC的区别主要两方面。
2023-10-08 17:18:20
371
1
原创 SpringCloud整合SpringCache
1、SpringCache是Spring提供的一个缓存框架。2、Spring Cache利用了AOP,实现了基于注解的缓存功能,并且进行了合理的抽象,业务代码不用关心底层是使用了什么缓存框架,只需要简单地加一个注解,就能实现缓存功能了,做到了对代码侵入性做小。1.导入相关依赖。
2023-10-07 14:29:44
346
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅