
java
TL_away
123
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ribbon+nacos集成问题
由于项目问题,只能使用zuul做网关,所以还是使用的Netflix 这一套,但是要接入nacos做服务注册,这里就会导致一个问题 provider注册到nacos,还得让网关能从nacos拉取serverList,通过ribbon实现负载均衡的话,ribbon的serverList默认就是eureka实现的,想用nacos就得把ribbon的serverList用nacos实现一下。 这里根据这篇文章 扩展Ribbon支持Nacos权重的三种方式_Zen-优快云博客Nacos支持权重配置,这是个..原创 2022-02-24 14:22:09 · 1217 阅读 · 0 评论 -
swagger 报错
'Unable to find specification for group default swagger 提示 'Unable to find specification for group default' 可能是swagger的config里面使用了groupName,那么可能是改变了groupName的默认值defualt,这里可以改成Docket.DEFUALT_GROUP_NAME ...原创 2022-02-23 09:50:58 · 3399 阅读 · 0 评论 -
java lambda表达式 操作list
工作中,经常遇到获取list对象中的某一个属性的集合,这里可以用lambda表达式快速获取,简化工作量 List<User> userList = userService.lambdaQuery().list(); List<String> userId = userList.stream() .map(User::getUserId) .collect(Collectors.toLi原创 2021-12-30 11:29:11 · 5252 阅读 · 2 评论 -
使用mybatis plus的service业务层的lambdaquery
mybatis-plus lambda使用方法原创 2021-12-23 20:22:07 · 2908 阅读 · 3 评论 -
关于HashMap的key值的数据类型不能为基础类型的原因
由于HashMap的存储数据的特点是 : 无序,无索引,不能存储重复元素,所以这里容易想到的是类的HashCode()函数 HashMap是利用HashCode()来区别两个不同的对象。 而HashCode()是本地方法,是用C或C++来实现的,即该方法是直接返回对象的内存地址。 public V put(K key, V value) { if (key == null) ...原创 2019-01-01 18:13:42 · 2482 阅读 · 2 评论