既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上大数据知识点,真正体系化!
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新
- id: gateway-service-1
uri: https://www.baidu.com
predicates:
- Path=/searchBaidu/\*\*
filters:
- CacheRequestFilter
- ValidateCodeFilter
- StripPrefix=1
- /authmxl/uklogin
- id: gateway-service-2
uri: https://www.google.com
predicates:
- Path=/searchGoogle/\*\*
filters:
- CacheRequestFilter
- ValidateCodeFilter
- StripPrefix=1
- /authmxl/uklogin
#### 1.2 效仿一下
配置类:
@Data
@Component
@ConfigurationProperties(TranslateConfiguration.PREFIX)
public class TranslateConfiguration {
public static final String PREFIX = "translate";
private List<TranslateConfig> config= new ArrayList<>();
@Data
public static class TranslateConfig {
private String type;
private int open;
private String fromUrl;
private String fromPort;
private String toUrl;
private String toPort;
}
}
`yaml`参数:
translate:
config:
- type: jafka-jafka
open: 1
fromUrl: 192.168.0.1
fromPort: 9092
toUrl: 192.168.0.2
toPort: 9092
- type: kafka-jafka
open: 0
fromUrl: 192.168.0.2
fromPort: 9092
toUrl: 192.168.0.1
toPort: 9092
### 2.DynamicDataSource
#### 2.1 查看源码
// 这里只贴出 datasource 也就是 Map 对象
public class DynamicDataSourceProperties {
private Map<String, DataSourceProperty> datasource;
}
// Map 里的 Value 对象
public class DataSourceProperty {
private String driverClassName;
private String url;
private String username;
private String password;
`yaml`配置:
datasource:
mysql:
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://localhost:3306/test
username: root
password: root
greenplum:
driver-class-name: com.pivotal.jdbc.GreenplumDriver
url: jdbc:pivotal:greenplum://localhost:5432;DatabaseName=test
username: root
password: root
#### 2.2 效仿一下
这个跟上边的配置是一样的,Value 对象没有进行封装:
@Data
@Component
@ConfigurationProperties(prefix = “translate”)
public class TranslateConfiguration {
/\*\*
* 转换配置
*/
private Map<String, Object> config;
}
`yaml`配置:
translate:
config:
translateJ2J:
type: jafka-jafka
open: 1
fromUrl: 192.168.0.207
fromPort: 9092
toUrl: 192.168.0.207
toPort: 9092
translateK2J:
type: kafka-jafka
open: 0
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上大数据知识点,真正体系化!
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新
点,真正体系化!**
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新