上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 23 下一页
摘要: 简介 Mybatis-puls 多数据源的使用,采用的是官方提供的dynamic-datasource-spring-boot-starter包的 @DS 注解,具体可以参考官网: https://gitee.com/baomidou/dynamic-datasource-spring-boot-s 阅读全文
posted @ 2022-10-05 11:10 BUG弄潮儿 阅读(493) 评论(0) 推荐(0) 编辑
摘要: 简介 现在项目中大部分采用前后端分离的架构,采用这种架构的项目,在返回数据时,几乎都是采用返回 json 格式的数据。而 spring 中返回 json 格式的数据一般采用 @RestController 或者 @ResponseBody 注解。代码样例 @ResponseBody @Request 阅读全文
posted @ 2022-10-02 11:58 BUG弄潮儿 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 简介 Springboot 中使用 JdbcTemplate 实现多数据源比较简单。查看 JdbcTemplate 源码;可以发现 JdbcTemplate 提供了传入 DataSource 的方式构建不同的 JdbcTemplate 实例。通过该方式就可以实现多数据源。 public JdbcTe 阅读全文
posted @ 2022-09-30 13:39 BUG弄潮儿 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 介绍 在项目中,如果需要在 Header 中获取请求头,一般使用 RequestHeader 注解。代码案例如下: @RequestMapping("/normalHeaders") public Map<String, Object> normalHeaders(@RequestHeader("u 阅读全文
posted @ 2022-09-30 13:38 BUG弄潮儿 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 简介 微服务推崇单服务单数据库;但是还是免不了存在一个微服务连接多个数据库的情况,今天介绍一下如何使用 JPA 的多数据源。主要采用将不同数据库的 Repository 接口分别存放到不同的 package,Spring 去扫描不同的包,注入不同的数据源来实现多数据源。 创建 jpa-multip- 阅读全文
posted @ 2022-09-25 22:26 BUG弄潮儿 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 简介 上篇讲解了 JPA 多数据源实现;这篇讲解一下 Mybatis 多数据源实现 。主要采用将不同数据库的 Mapper 接口分别存放到不同的 package,Spring 去扫描不同的包,注入不同的数据源来实现多数据源。原理跟 JPA 多数据源实现基本一致。 创建 mybatis-multip- 阅读全文
posted @ 2022-09-25 22:25 BUG弄潮儿 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 引入 nimbus-jose-jwt <dependency> <groupId>com.nimbusds</groupId> <artifactId>nimbus-jose-jwt</artifactId> <version>9.23</version> </dependency> 该包可以使用r 阅读全文
posted @ 2022-08-19 22:27 BUG弄潮儿 阅读(1014) 评论(0) 推荐(0) 编辑
摘要: 1. 自定义一个简单 spring-boot 组件 创建 olive-starter 项目 对应的 pom.xml文件如下 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XML 阅读全文
posted @ 2022-07-16 22:23 BUG弄潮儿 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 动态路由的实现方式多种多样,研究一下基于数据方式的动态路由。 1. 创建项目,并pom.xml文件引入如下依赖 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema 阅读全文
posted @ 2022-07-16 09:16 BUG弄潮儿 阅读(390) 评论(0) 推荐(0) 编辑
摘要: 1.下载jdk https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html 2.上传或下载文件到指定目录 3.解压文件 tar -zxvf jdk-8u261-linux-x64.tar.gz 4.文件移动并重 阅读全文
posted @ 2022-04-22 12:02 BUG弄潮儿 阅读(161) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 23 下一页