idea下载不下来maven三方库源码处理(二)
发表于|更新于
|浏览量:
把每一个黎明看作是生命的开始,把每一个黄昏看作你生命的小结。——罗斯金
实际上我这里就是因为配置maven镜像不正确导致的:
原先我的配置:
1 | <mirror> |
现在:
1 | <mirror> |
需要注意的是这里mirrorOf需要改成*
这样一来,就能下载下来了
相关推荐
2022-09-28
springboot动态配置
耐心和持久胜过激烈和狂热——拉封丹 分享一个springboot动态配置框架:https://github.com/Code2Life/spring-boot-dynamic-config 在一些场景下可以用到热更新配置 轻量方便,简单好用 GAV 12345<dependency> <groupId>top.code2life</groupId> <artifactId>spring-boot-dynamic-config</artifactId> <version>1.0.9</version></dependency> 添加注解:@DynamicConfig 以及@Value 1234567891011121314151617181920212223242526272829303132333435import lombok.Data;import org.springframework.beans.factory.annotation.Value;impor...
2022-03-25
you might not need peek
正因为世界本身是平庸的,所以你也才平庸。——《寻羊冒险记》 上代码 12345678910111213141516171819202122232425262728293031323334353637383940414243444546import java.util.Arrays;import java.util.HashMap;import java.util.List;import java.util.Map;import java.util.Objects;import java.util.function.Function;import java.util.stream.Collectors;import java.util.stream.Stream;class Scratch { public static void main(String[] args) { class User { private String name; public String getName(...
2021-05-13
Class下的getEnumConstants
人生是一次航行。航行中必然遇到从各个方面袭来的劲风,然而每一阵风都会加快你的航速。只要你稳住航舵,即使是暴风雨,也不会使你偏离航向。 ——西·切威廉斯【美】 我们使用枚举过程中,可能会有这种需求 通过传入一个枚举的Class获取枚举里的各个常量值 其实这里有一个函数可以满足我们的需求 1java.lang.Class#getEnumConstants 在java.lang.Class类下有个函数getEnumConstants 我们可以这么使用 12345678910111213141516171819public static void main(String[] args) { LikeSelectTypeEnum[] values = getEnumValues(LikeSelectTypeEnum.class); Arrays.stream(values).forEach(System.out::println);}/** * 通过class获取枚举内的常量 * * @param type 枚举对应的class * @return T...
2023-11-25
feign使用url参数传参@SpringQueryMap使用
与人沟通,最重要的事情是听取没有说出来的话。——德拉克 今天使用open-feign发起请求时发现个问题,我特别喜欢的url参数传参不好使了: 12345@FeignClient("another-service")public interface MyFeignClient { @GetMapping("/foo/bar") Foo<Bar> get(Foo bar);} 对应我们的controller 12345@GetMapping("foo/bar")public Foo<Bar> get(Foo bar) { // ... return foo;} 然后发起了请求发现根本没收到参数。。。 但如果我们添加了注解@RequestParam 12345@FeignClient("another-service")public interface MyFeignClient { @Get...
2021-09-15
mybatis-plus源码环境搭建及运行
知古不知今,谓之落沉。知今不知古,谓之盲瞽。——王充 今天有小伙伴问我mybatis-plus源码运行不了 让我写一篇教程。。。 首先来到gitee仓库 复制地址 1https://gitee.com/baomidou/mybatis-plus.git 然后在idea中导入 完成后打开项目了 等待gradle构建、导入依赖 然后检查环境 指定为jdk8 注意也要检查一下模块这里 然后如果我们gradle依赖下载好了就可以找一个测试类执行了 如果有一些废弃警告可以忽略 我的gradle配置如下,那都是用的idea默认的配置,当然如果是idea2021版本lombok有问题,可以看我这一篇博客: 如果还是不行,可以试着清除一下idea缓存
2021-08-08
MybatisPlus通用枚举
胡马依北风,越鸟巢南枝。一一《古诗十九首》 在项目开发中,经常数据库中的一个字段对应一个枚举 对于这些枚举,我们要使用数据库将他们的值映射起来 MybatisPlus为我们提供了优雅的解决方案 只需要配置中添加枚举处理器,开启通用枚举支持 12345678910mybatis-plus: #指定Mybatis的Mapper文件 mapper-locations: classpath:mappers/*xml #指定Mybatis的实体目录 type-aliases-package: com.ruben.pojo.po configuration: # 开启mybatis日志 log-impl: org.apache.ibatis.logging.stdout.StdOutImpl # 开启通用枚举支持,默认使用ordinalType default-enum-type-handler: org.apache.ibatis.type.EnumOrdinalTypeHandler 然后如果是对于一些简单的枚举,例如使用ordinal和数据库的...

阿超
我的名字叫阿超 年龄25岁 家在北京市 职业是软件开发 每天最晚也会在八点前回家 不抽烟 酒浅尝辄止 晚上十二点上床 保证睡足八个小时 睡前写一篇博客 再做二十分钟俯卧撑暖身 然后再睡觉 基本能熟睡到天亮 像婴儿一样不留下任何疲劳和压力 就这样迎来第二天的早晨 健康检查结果也显示我很正常 我想说明我是一个不论何时都追求内心平稳的人 不拘泥于胜负 不纠结于烦恼 不树立使我夜不能寐的敌人 这就是我在这社会的生活态度
Follow Me公告
This is my Blog