- 博客(11)
- 收藏
- 关注
原创 通过feign调用方法时 参数传递问题
xxxApi.selectByIds(list);//client中暴露的方法//用此种注解报400错误public selectByIds(@RequestParam("ids") List list);//修改注解为requestbodypublic selectByIds(@RequestBody("ids") List list);feign调用方法的时候路径中参数的传递方法会改变...
2021-12-15 17:20:21
329
原创 sql语句的一些用法(持续补充)
SELECT case_id, sum(CASE WHEN execute_result = 1 THEN 1 ELSE 0 END) success_count, sum(CASE WHEN execute_result = 3 THEN 1 ELSE 0 END) block_count, sum(CASE WHEN execute_result = 2 THEN 1 .
2021-12-15 11:04:37
591
原创 MyBatis分页问题
PageMethod.startPage(pageNum,PageSize);List<A> AList = AMapper.selectByExample(exampleA);List<B> BList = BMapper.selectByExample(exampleB);new PageInfo<>(AList);new PageInfo<>(BList);分页只对AList生效 BList分页失败原因是PageMethod.s..
2021-12-14 15:56:59
1434
原创 Mybatis分页后 类型转换 分页失败
PageMethod.startPage(pageNum, pageSize);List<ItFault> faults = faultMapper.selectByExample(example);List<FaultDTO> faultDtos = ReflectUtil.copyProperties4List(faults, FaultDTO.class);return new PageInfo<>(faultDtos) ;返回的值中分页数据是根据f..
2021-12-14 15:42:21
1484
原创 customer模块启动报错 缺失数据源配置 的问题解决
报错解决在主程序上加注解@SpringBootApplication(exclude= {DataSourceAutoConfiguration.class})取消自动加载数据源配置
2021-05-09 22:35:02
899
原创 解决 刷新页面表单重复提交的问题
默认配置都是通过实现WebMvcConfigurer接口定义的(源码)重写WebMvcConfigurer接口中的addViewControllers()方法/main.html为自己随便定义的 ,登录成功后进入的页面路径用/main.html来代替,刷新页面时就会匹配到dashboard页面。如果不重写的话每次刷新按照/匹配,匹配到的都是login页面,就会显示表单重复提交的问题...
2021-05-07 22:27:42
244
转载 JDK1.8中关于HashMap的红黑树讲解
一,首先需要了解以下几个问题:1.为什么要引入红黑数(特殊的平衡二叉树)数据结构2.引入红黑树HashMap做了哪些改造3. 红黑树的特性4.红黑树的具体实现方式二,逐一解释以上三个问题1.1为什么要引入红黑数(特殊的平衡二叉树)数据结构由于在JDK1.7之前,HashMap的数据结构为:数组 + 链表。数组相当于日常中永到的数据结构Array. 用来确定key-value对所存储的位置。那么为什么又有链表结构?这个要从HashMap散列值生成来讲起。这个具体细节可参考相关文..
2021-05-06 21:38:57
1384
原创 redis 的yml文件的配置
redis: # redis数据库索引(默认为0),我们使用索引为3的数据库,避免和其他数据库冲突 database: 0 # redis服务器地址(默认为loaclhost) host: 192.168.79.150 # redis端口(默认为6379) port: 6379 # redis访问密码(默认为空) password: 123456 # redis连接超时时间(单位毫秒) timeout: 0 # red.
2021-05-06 11:13:04
7344
1
原创 创建方法时返回值是泛型
//通过<T>声明告诉JVM返回值定义一个泛型 T //// 这里的T只是个占位符的效果,26个字母随便写哪个字母都可以,但一定要是和< >里面相同的字母,这里使用Tpackage com.wuzefei.util;import java.lang.reflect.Field;import java.lang.reflect.Method;import java.text.SimpleDateFormat;import java.util...
2021-04-27 23:36:40
1360
原创 JAVA反射中的getFields()方法和getDeclaredFields ()方法的区别《暴力反射》
关于获取类的字段有两种方式:getFields()和getDeclaredFields()。我们先来看看这两者的区别吧:getFields():获得某个类的所有的公共(public)的字段,包括父类中的字段。getDeclaredFields():获得某个类的所有声明的字段,即包括public、private和proteced,但是不包括父类的申明字段。同样类似的还有getConstructors()和getDeclaredConstructors()、getMethods()和getDecla.
2021-04-27 20:17:24
257
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人