java
邦仔
这个作者很懒,什么都没留下…
展开
-
Springboot controller入参过滤JSON。读取JSON的stream流后,stream流失效问题
解决办法:新建一个类继承HttpServletRequestWrapper,用来代替原ServletRequest。InputStream读取一次后就会失效,用原ServletRequest是不行的,会报错。代码如下 (将入参中的时间格式转换)原创 2023-02-22 12:17:32 · 339 阅读 · 0 评论 -
java outputstream 输入文件损坏问题
java outputstream原创 2022-08-04 17:07:20 · 1662 阅读 · 2 评论 -
nacos 本地集群faild to req API:/nacos/v1/ns/instance after all servers .......
windows连接本地nacos集群注册中心失败原创 2022-06-02 10:28:28 · 1318 阅读 · 0 评论 -
mybatis使用in时查不出数据,但是复制日志中的sql可以查到
问题前提:偷懒不用foreach 直接 将参数拼接为 (xxxx,xxxxx,xxxxx) 再传入mybatis的方法中这样听说是mybatis识别不出解决方法:好好的用foreach遍历参数数组原创 2022-04-21 16:00:17 · 676 阅读 · 0 评论 -
关于移动端发请求到服务器 无响应问题
本人遇到的问题:微信小程序 真机调试、体验版 发request时无响应,服务器无报错,查看network 是request failed。一层一层排查发现是https 证书问题,证书链不齐全解决方法:https://myssl.com/chain_download.html或者https://www.myssl.cn/tools/downloadchain.html到链接获取证书链后,到服务器nginx 修改原有证书,复制到最下面就ok了参考其他解决方法:https://blog.csdn.原创 2022-03-08 17:28:35 · 2292 阅读 · 0 评论 -
https nginx 报502 的另一个原因
在这里作者只说自己遇到的原因,其他原因请看其他博主的开发时 因为服务器域名是https 但是本地是http 所以我把ssl证书注释了,然后直接打包放上服务器,就会报502 ,把证书重新开启就好了...原创 2022-02-25 11:20:16 · 2556 阅读 · 0 评论 -
ORACLE 批量插入问题
我使用 insert into xxx values (123,456),(789,000)时 是会报错的查了很久得知 oracle 不支持这种写法改成以下方式insert allinto xxx values ()intto xxx values ()select 1 from dual //结束插入 <insert id="insertRole" useGeneratedKeys="false"> INSERT ALL <foreach collection="原创 2022-02-10 14:08:27 · 900 阅读 · 0 评论 -
java服务器环境 发送邮件 javax.mail.MessagingException:Could not connect to SMTP host: XXXXX, port 465
javax.mail.MessagingException:Could not connect to SMTP host: smtp.qiye.163.com, port: 465javax.net.ssl.SSLHandshakeException: No appropriate protocol链接:https://blog.csdn.net/huo_wa/article/details/118493800里面有七种解决思路,很多文章都说java.security 删除某些加密算法就可以了,我试原创 2022-01-26 15:27:10 · 4019 阅读 · 0 评论 -
后端输出流文件时,浏览器不保存文件,不弹下载框
实践得知:通过ajax请求后端时,浏览器不会保存文件。因为ajax不支持返回二进制流。 我用的是axios也不行解决方法: //导出 xxx(){ console.log(this.data2) Vue.prototype.$axios({ xhrFields: { withCredentials: false }, met原创 2022-01-19 10:40:15 · 1568 阅读 · 0 评论 -
java基于AspectJ的简易权限限制
首先集成aspectJ 到项目中集成完成后:自定义权限注解import java.lang.annotation.*;@Documented@Target(ElementType.METHOD)@Retention(RetentionPolicy.RUNTIME) public @interface CheckPermission { String[] value();}import org.aspectj.lang.ProceedingJoinPoint;import org.a原创 2021-10-13 15:20:32 · 173 阅读 · 0 评论 -
nested exception is org.apache.ibatis.binding.BindingException: Parameter ‘XXX‘ not found报错
解决方案地址:https://blog.csdn.net/weixin_42230885/article/details/84855041简单点来说 给传参加mybatis的@Param注解原创 2021-10-13 10:46:40 · 268 阅读 · 0 评论 -
pache.ibatis.executor.ExecutorException: Executor was closed
org.apache.ibatis.exceptions.PersistenceException:Error querying database. Cause: org.apache.ibatis.executor.ExecutorException: Executor was closed.Cause: org.apache.ibatis.executor.ExecutorException: Executor was closed.at org.apache.ibatis.exceptions原创 2021-05-28 00:30:10 · 257 阅读 · 0 评论 -
**关于idea的java.lang.ClassNotFoundException: org.apache.ibatis.io.Resources错误**
关于idea的java.lang.ClassNotFoundException: org.apache.ibatis.io.Resources错误检测到out中没有mybatisjar包,所以我们要导入该jar包在Project Structure中将jar包导入,然后重启服务器即可我们看到Mybatisjar包导入进来了然后运行就解决了。转载于:https://blog.csdn.net/demonandyu/article/details/100174884...转载 2021-05-04 22:53:40 · 377 阅读 · 0 评论