随笔分类 -  Java项目问题大集合

摘要:今天写了一个接口,如下 随即发出思考,对于这类——入参,直接输出的方法(函数)有什么意义? 吃进去直接拉出来,我比喻为“直肠子”方法,通式如下: <T> T fun(T t) { return t; } 如果T为java.lang.String类型,对于这个方法无任何意义,并且广泛的说,对于绝大多数 阅读全文
posted @ 2021-05-20 15:19 温柔的星空,让你感动 阅读(92) 评论(0) 推荐(0)
摘要:在实际开发中,我们会对独立的模块进行封装,使用微服务来承载这个模块的所有功能。 那么,如何从零搭建一个微服务呢? 本文建立的微服务包含以下几点基础能力: 1)支持SSM框架 2)Redis缓存 3)Oss文件服务 4)全局Controller异常处理 5)全局Controller日志打印(采用AOP 阅读全文
posted @ 2021-05-20 10:01 温柔的星空,让你感动 阅读(403) 评论(0) 推荐(0)
摘要:如何通过Feign传递Header参数 问题描述 我们在SpringCloud中使用Feign请求另一个服务的Api接口时,有将Header中参数传递下去的需求,如果不做特殊处理,就会将Header中的参数丢失。 解决方案 方案一:通过 @RequestHeader(name = "headerNa 阅读全文
posted @ 2021-04-28 17:38 温柔的星空,让你感动 阅读(11712) 评论(1) 推荐(2)
摘要:1.跨域问题的由来 何谓同源:URL由协议、域名、端口和路径组成,如果两个URL的协议、域名和端口相同,则表示它们同源。浏览器的同源策略,从一个域上加载的脚本不允许访问另外一个域的文档属性 ,是浏览器上为安全性考虑实施的非常重要的安全策略。举个例子:比如一个恶意网站的页面通过iframe嵌入了银行的 阅读全文
posted @ 2021-03-02 11:26 温柔的星空,让你感动 阅读(2107) 评论(0) 推荐(0)
摘要:前端通过浏览器调后端服务RESTFul接口,报错如下图: 现象: 响应头信息重复,如下图,但是用postman调接口响应是正常的。 原因: 是由于项目中设置了双跨域配置导致的问题。一层是网关服务中包含跨域配置,另一层是服务中设置了跨域配置。 配置如下代码: package com.xxx.gatew 阅读全文
posted @ 2021-01-21 18:12 温柔的星空,让你感动 阅读(13869) 评论(0) 推荐(1)
摘要:服务启动失败,报错信息如下: 2018-09-15 10:02:21 [main] ERROR o.s.b.SpringApplication:771 - Application startup failed java.lang.NoSuchMethodError: org.springframew 阅读全文
posted @ 2021-01-07 18:38 温柔的星空,让你感动 阅读(1677) 评论(0) 推荐(0)
摘要:问题描述: 使用Postman发送任何请求,无响应(如下图);但是在浏览器中访问url是正常的。 经过网上查找解决方案,基本上大同小异;都是根据以下步骤排查: 1)根据描述关掉SSL验证。设置->settings->General->SSL certificate veriflcation,关闭开关 阅读全文
posted @ 2020-12-14 18:20 温柔的星空,让你感动 阅读(4001) 评论(0) 推荐(0)
摘要:启动类Application.java中配置PageHelper实例 @Bean public PageHelper pageHelper() { PageHelper pageHelper = new PageHelper(); Properties properties = new Proper 阅读全文
posted @ 2020-11-30 15:36 温柔的星空,让你感动 阅读(5440) 评论(0) 推荐(0)
摘要:问题描述:在基于Spring MVC的RESTful接口,当接口中请求参数Bean的字段被 @JsonProperty(access = Access.WRITE_ONLY) 约束时,通过postman调用rest接口,可以得到该字段可以值,也就是get/set是没问题的。 当通过feign接口调用 阅读全文
posted @ 2020-11-24 18:33 温柔的星空,让你感动 阅读(4613) 评论(0) 推荐(0)
摘要:正常通过mybatis查询数据库,结果与数据库中存储的时间不一致。 例如:mybatis查询出来的日期为:2020-10-30 05:39:16 而数据库中该字段保存值为: 两者相差13个小时 通过检查代码 数据库该字段的设置都没有问题(datetime格式) 最后经过查询资料,发现是因为连接数据源 阅读全文
posted @ 2020-10-29 17:30 温柔的星空,让你感动 阅读(2809) 评论(0) 推荐(0)
摘要:报错日志如下: Caused by:org.springframework.context.annotation.ConflictingBeanDefinitionException: Annotation-specified bean name 'globalExceptionHandler' f 阅读全文
posted @ 2020-09-01 14:45 温柔的星空,让你感动 阅读(6626) 评论(0) 推荐(0)
摘要:JDBC连接数据库时红色警告: Mon Jun 04 00:53:48 CST 2018 WARN: Establishing SSL connection without server's identity verification is not recommended. According to 阅读全文
posted @ 2020-09-01 14:30 温柔的星空,让你感动 阅读(168) 评论(0) 推荐(0)
摘要:异常报错如下: 2020-06-23 09:52:13.674 [http-nio-8009-exec-1] [6e97d911bd4d97a5] [6e97d911bd4d97a5] [ERROR] org.springframework.beans.BeanUtils:Could not cop 阅读全文
posted @ 2020-06-23 10:01 温柔的星空,让你感动 阅读(1546) 评论(0) 推荐(0)