![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
开发问题
不浪漫的蓝玫瑰
这个人很懒什么都没留下
展开
-
mybatis <if 大于小于 条件写法> gt gte lt lte
gt: greater than 大于gte: greater than or equal 大于等于lt: less than 小于lte: less than or equal 小于等于示例tn>2 and tn <=9<if test="request.tn gt 2 and request.tn lte 9"> AND aging.${request.durationField}=#{request.tn} .原创 2021-10-11 17:35:53 · 3622 阅读 · 0 评论 -
文件上传java.io.IOException: The temporary upload location [/tmp/tomcat.xx] is not valid
问题截图问题分析提示/tmp/tomcat.xxxxx目录非法,1查看服务器目录 确实没有此目录查阅相关资料得知springboot启动时会创建一个/tmp/tomcat.*/work/Tomcat/localhost/ROOT的临时目录作为文件上传的临时目录,但是该目录会在n天之后被系统自动清理掉,这个清理是由linux操作系统完成的,具体的配置在vim /usr/lib/tmpfiles.d/tmp.conf解决方案方法1重启应用 此方法会自动创建该目录...原创 2021-09-06 17:22:16 · 410 阅读 · 0 评论 -
JSON.toJSONString() map和对象 的顺序问题
2021年1月18日21:54:39今天在调试接口时,因为使用到了 对数据的验证签名, 就是拿元数据加 一个固定的key进行 md5等算法 算出签名 具体就详细赘述了其中有这几个字段addTime email id password phone (假如是 User )接口接收方使用 对象进行接受 拿到数据后将对象 使用JSON.toJSONString(User )结果为 :{"addTime":1610978173026,"email":"112312312",...原创 2021-01-18 22:09:41 · 8048 阅读 · 3 评论 -
There is no getter for property named ‘*‘ in ‘class
mybatis 批量插入字段报错 There is no getter for property named '*' in 'class *.*.com.model 经检查 xml字段 与实体类字段写错了 大小写不一致 其实之前自己复制出来判断过 结果idea没有加 查询区分大小写 谨记...原创 2019-05-09 10:24:35 · 2804 阅读 · 0 评论 -
element ui resetFields() 不起作用,失效问题
开始发现怎么都不起作用,于是在网上搜索答案发现以下内容el-form需要接收一个model,并且需要配合el-form-item一起使用,并且在el-form-item上绑定prop属性,resetField方法才能好使。,还有mybatis 在xml的 <if 判断里> timestamp类型不能使用 time !='' 来比较不能转换字符串...原创 2019-11-05 14:36:52 · 2038 阅读 · 0 评论 -
mybatis 批量插入 Column count doesn‘t match value count at row 1
mybatis 批量插入问题错误的写法INSERT INTO t_csm_customer_product(id, customer_code, product_code) values<foreach collection="lists" close=")" open="(" index="i" item="cstProduct" separator=","> #{cstProduct.id}, #{cstProduct.customerCode}, #{c原创 2020-07-08 10:32:37 · 969 阅读 · 0 评论 -
springboot-AOP 切换多数据源时 @Transactional 导致切换数据源失败的问题--已解决
使用场景项目有多个数据源, 根据配置文件配置的连接数来自动生成多数据源配置 并且使用 aop切换数据源,具体实现方式 网上有很多 使用的是 AbstractRoutingDataSource 重写 determineCurrentLookupKey 方法默认数据源为ninja 第二个数据源为 test今天要说的问题就是@Transactional 和切换数据源 @DS 同时使用时 切换数据源无效的问题当我在一个service方法上切换了数据源时同时 加入了事务 ,此时方法中需要操作两次...原创 2020-06-16 16:51:55 · 7592 阅读 · 7 评论 -
vue 进入子页面后 刷新页面 reset.css失效问题
.在index.html引入的时候,将相对路径转换成绝对路径相对路径:<link rel="stylesheet" type="text/css" href="./css/reset.css">绝对路径:<link rel="stylesheet" type="text/css" href="/css/reset.css">网上查询还有的说把 router...原创 2019-10-18 10:52:55 · 905 阅读 · 1 评论 -
CasHttpServletRequestWrapper cannot be cast to MultipartHttpServletRequest
上传文件时,偶发异常上传文件异常!java.lang.ClassCastException: org.jasig.cas.client.util.HttpServletRequestWrapperFilter$CasHttpServletRequestWrapper cannot be cast to org.springframework.web.multipart.Multipart...转载 2019-10-17 11:28:35 · 1716 阅读 · 0 评论 -
java--ftp获取文件列表时卡死/无反应/程序无异常,-FTP:425Cant open data connection for transfer of ““
1起初有一个应用,在经典网络服务器A,拉取ftp文件的,运行正常,然后A服务器 马上就要过期了,因公司管理需要,需要新申请vpc网络服务器B,然后我开始着手应用迁移的工作然后问题就出现了,应用迁移至新的服务器B之后, 程序执行到FTPFile[] ftpFiles = ftpClient.listFiles(); 时 后续就没有任何响应了 也没有报错经过请教得到解决问题方法如下1...原创 2019-10-11 09:50:10 · 1856 阅读 · 0 评论 -
idea debug 没有对勾,测试无法进入debug
今天在调试接口的时候,功能已经开发完毕,DEBUG启动项目,发现idea代码前面的debug 红圈没有对勾,postman访问 404经过别人帮助发现了问题所在,这里没有写controller注解 导致无法找到入口 debug失效 谨记此问题,以后不要在犯这种低级错误...原创 2018-10-15 17:00:18 · 8172 阅读 · 2 评论