- 博客(18)
- 收藏
- 关注
原创 java.lang.Exception: JSON反序列化结果异常:Can not deserialize instance of java.util.ArrayList out of VALUE_S
接口那边解析的时候按照数组来解析,而我传过去的是个字符串,所以发送json解析异常,报下面的额错误:java.lang.Exception: JSON反序列化结果异常:Can not deserialize instance of java.util.ArrayList out of VALUE_STRING token,原代码是这样写的:public String querySt...
2019-01-16 12:44:00
21133
原创 Command line is too long. Shorten command line for... or also for Spring Boot default configuration
报错:Error running 'AispMscServiceApplication': Command line is too long. Shorten command line for AispMscServiceApplication or also for Spring Boot default configuration. 在.idea 文件夹的workspace.x...
2018-12-20 20:00:56
21798
1
原创 LomBok注解错误,错误信息: error...java 找不到符号
LomBok注解错误,错误信息: error...java 找不到符号 错误截图: 需要修改:file-->setting-->build,execution,Deployment-->Compiler-->Annotation Processors,选择Enable annotation processing开启注解处理如图:...
2018-12-20 18:35:32
2831
原创 [Err] 1093 - You can't specify target table 't_channel_contents' for update in FROM clause
[Err] 1093 - You can't specify target table 't_channel_contents' for update in FROM clause意思是不能为update的子句指定目标表 t_channel_content,原因是在MySQL中不允许在查询一张表的同时去更新这张表,为了规避这个问题,可以先生成一个中间表a,然后获取栏目内容表ID,完美解决...
2018-12-19 22:11:19
445
原创 Lambda表达式实现对list集合的排序,代替Collections.sort(关于comparator(函数式接口) 和 comparable的一些源码介绍)
以前对List集合进行排序的时候都用Collections类的sort方法, 在jdk1.8出来后就常用Lambda表达式来实现对list集合的排序 Lambda表达式的介绍如下: “Lambda 表达式”(lambda expression)是一个匿名函数,Lambda表达式基于数学中的λ演算得名,直接对应于其中的lambda抽象(lambd...
2018-12-08 16:52:08
2091
原创 使用Mybatis注解@Select 实现MySQL中的IN( 替代xml文件中的foreach遍历)
Mybatis提供了两种方式实现查询、更新、删除、增加: 第一种是xml的形式。 第二种是注解的形式。 第一种的缺点就是只要数据库字段发生变化,所要改的地方都很多,极容易因为缺少字段而出错,好处就是可以自动生成很多可以直接使用的方法,第二种的好处就是无论数据库字段怎么变化只需要修改注解一个地方就可以。 ...
2018-12-08 10:30:20
13079
原创 用gradle构建springboot项目, 一直卡在Gradle: Resolve dependencies '....compileClasspath'解决办法
用springboot构建项目 一直卡在Gradle: Resolve dependencies '....compileClasspath', 之前用过笨办法, 一个晚上呢开着电脑,然后第二天就下载完(最最愚蠢).图一:因为之前没用过gradle构建过, 经过研究发现只需要改变中央仓库, 换成阿里的就会很快图二: 图一:图二:...
2018-11-28 14:49:46
6741
1
原创 MySQL CONV()函数 详细用法(有图)
最近学习的时候遇到个CONV函数,百度搜了搜发现国内网站上关于此函数的解释不多也不太清楚,正好碰到国外网站有这个函数的详细介绍,我就把这篇文章翻译过来以做参考。以下为翻译:CONV()函数MySQL CONV()将一个数字从一个数字基数系统转换为另一个数字基数系统。转换后,函数返回数字的字符串表示形式。当定义的参数为NULL时,返回值将为NULL。最小基数为2,最...
2018-11-19 17:36:03
14158
原创 RESTful风格的请求方式, 放到body里面请求(避免接口虽用的是post方式接收, 实则跟在url后面)
虽然也用了很时间RESTful风格来开发,但最近发现自己犯了个错误(貌似我们公司好多人都在正在犯这个错误), 就是虽然我的后台接口用的是post来接收,前端也是按照post方式来发送, 执行后实际上所有参数是跟在url后面, 这是很明显的get方式才会的, post方式应该放到body,特此记录一下先复原下错误场景和代码:后台接口用post方式接收(图一),前端代码用post方...
2018-11-13 14:52:35
22484
原创 java中获取List集合中最大的日期时间
取List集合中最大的日期, 可以用Date max = Collections.max(dateList);, 传入一个日期集合, 就可以获取, 工作中有这个需求, 就查找到这个, 代码如下 } else { /** 获取此专题下的所有内容的最新时间 */ Long featureId = this.communityFeatureMapper....
2018-11-10 23:38:54
25345
2
原创 element-ui和vue表单(对话框)验证提示语(残留)清除
问题是这样的:如果一个页面有多个按钮打开相同的element-ui的Dialog对话框,那么如果第一个点击"顺序"按钮出现红色验证提示语后, 再点击“取消”,或者点击页面空白处此对话框消失,而后再点击同一个“顺序”按钮亦或别的“顺序”按钮, 那么此红色提示依然存在,显然是无法忍受的,那么怎么去除呢, 这里也用到一个vue的一个语法watch,从字面意思上理解就是起到监控的作用,监...
2018-11-09 20:05:49
14203
原创 vue前端参数数组无法传到后端接口, 报java.lang.NumberFormatException: For input string: ""
使用element-ui的select框选择多项传递到后端报错, 无法传输, 因为选择的是数组, 先说解决方法:我后端接口用@RequestBody ContentQueryForm contentQueryForm 来接收前端传递来的字段值 @ApiOperation("内容列表分页查询") @PostMapping("/contentList") @Respons...
2018-10-18 15:27:53
5002
原创 IDEA用gradle构建java项目, Field XXX in required a bean of type 'XXX' that could not be found. 项目启动报错
springboot多模块项目启动报错, saller项目需用到api项目的接口, 而找不到下面是报错信息代码一和图一显示原因是在saller中无法找到api系统中 ProductRpc, 但是, 我的saller的build.gradle中已经引入了api, 后来, 我在saller的启动类上加了 @ComponentScan(basePackages = "com.imooc.api") ...
2018-10-06 17:46:21
6207
3
原创 调用服务异常Jackson日期转换异常-Error while extracting response for type...省略...while it seems to fit format
写自动化单元测试用例的时候出错, 错误信息: 2018-10-03 20:41:47.099 INFO 10068 --- [ main] com.imooc.util.RestUtil : rest-post-json-请求参数:<{"id":"T001","name":"灵活宝1号","status":"AUDITI
2018-10-03 21:22:58
21722
1
原创 spring boot启动报错 ..省略....UnsatisfiedDependencyException..省略...java.lang.IllegalArgumentException
"十一"公司放假没回家, 就到某某大学图书馆学习, 练习一个多模块spring boot项目, 启动的时候报错 具体报错信息如下:org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'productController': Unsatisfied...
2018-10-03 16:48:23
1708
原创 on columns in GROUP BY clause; this is incompatible wi th sql_mode=only_full_group_by错误
mysql> select goods_id, goods_name from tdb_goods group by goods_name;ERROR 1055 (42000): Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column '与mysql的零距离接触...
2018-10-02 17:34:24
3180
原创 Linux下面安装MySQL详细步骤讲解
今天下午在Linux下装了MySQL,我的是虚拟机里面装的CentOs7版本,装mysql的过程中遇到了一些问题,网上的回答又是乱七八糟,为了使朋友们少走弯路,特把我今天安装的全部流程总结如下:1,首先我是先从官网下下载一个"mysql-5.7.20 .tar.gz"这个版本的来用,安装的过程中遇到很多问题,比如执行"mysql_install_db --user=mysql "会报错,提升找
2017-10-18 23:29:15
406
1
原创 MySQL预编译模糊查询出现错误,最后自己给解决了, 希望对大家有所帮助
原代码是:String sql = "select id,name,password,age,sex,birthday" + "from user where name like ? or password like ? or sex like ?"; Class.forName(DBDRIVER);
2017-07-10 17:22:51
1302
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人