FAQ
taojin12
这个作者很懒,什么都没留下…
展开
-
MySQL 连接出现 Authentication plugin 'caching_sha2_password' cannot be loaded
很多用户在使用Navicat Premium 12连接MySQL数据库时会出现Authentication plugin ‘caching_sha2_password’ cannot be loaded的错误。出现这个原因是mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password, 解决问题方法有两...转载 2019-12-03 14:33:18 · 924 阅读 · 0 评论 -
【FAQ问题记录】创建文件夹时报错java.io.FileNotFoundException:(系统找不到指定的路径。)
在上传文件时,要保存到指定目录下,需要创建文件夹,系统报错如下:严重: Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exceptionjava.io.FileNotFoundException: G:\imooc-video-dev\181130B8D8W2RZTC\f...原创 2018-12-07 11:04:20 · 1959 阅读 · 0 评论 -
获取所有checkbox选中的数据,前端传一个对象的数组到后端进行接收。
在table表中,我们经常会选中多条记录,获取他们的数据,进行操作。代码如下:获取选中行中的数据1)获取选中行的长度,进行判断。 var len = $("input[name=boxs]:checked").length;2) 获取选中的行,通过each 函数进行遍历。var check = $("input[name=boxs]:checked");3) 获取选中的...原创 2018-12-10 13:39:42 · 4914 阅读 · 0 评论 -
FAQ:通过ajax将一个list或者数组传送到后台
在开发过程中为了方便操作,我们将有时候往往需要往后台传递一个list或者数组类型的数据。不过如果使用不当可能,数据传输会出现问题,后台无法接收导致报错。直接上代码可能会更清晰的说明问题。list数据传输1、前端代码直接看ajax部分代码即可。ajax中要添加contentType属性为application/json,声明传输内容为json使用JSON.stringify()转为js...原创 2019-04-26 16:56:36 · 334 阅读 · 0 评论 -
FAQ:mysql数据使用mybatis动态进行批量插入、修改、条件查询
在项目开发中经常需要用到数据的批量操作,有时候对于出现的问题,经常没办法解决,这里把项目中遇到的问题记录一下。这里不讨论动态SQL中if的用法,主要关注于foreach。批量插入1、XML中sql的写法collection属性的值表示指定的参数类型,是list,还是array,或者是map。item属性的值是对list中元素的一个指定,自己定义。关于foreach中的括号可以用我下面...原创 2019-04-27 15:04:57 · 450 阅读 · 0 评论 -
FAQ:使用Spring-data-jpa报错: Error creating bean with name '...': Invocation of init method failed
报错日期如下:org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'assetKernelDao': Invocation of init method failed; nested exception is java.util.NoSuchElementException...原创 2019-09-16 18:59:58 · 4813 阅读 · 0 评论 -
JPA动态条件分页查询,IN的使用
代码如下: @Override public Page<FlowBusinessMapEntity> findByParam(QueryBusinessVo searchParam, Pageable pageable) { // specification 是一个匿名内部类 Specification<FlowBusinessMapE...原创 2019-09-16 19:04:27 · 3526 阅读 · 0 评论