随笔分类 -  springboot

摘要:错误描述:大致意思就是有多个ServletWebServerFactory spring不知道启动那个 org.springframework.context.ApplicationContextException: Unable to start web server; nested except 阅读全文
posted @ 2020-05-05 11:55 花儿为何那样红 阅读(3094) 评论(0) 推荐(0)
摘要:错误信息: org.apache.catalina.LifecycleException: Protocol handler start failed at org.apache.catalina.connector.Connector.startInternal(Connector.java:10 阅读全文
posted @ 2020-03-12 11:10 花儿为何那样红 阅读(4207) 评论(0) 推荐(0)
摘要:报错如下: 在请求目标中发现无效字符。有效字符在RFC 7230和RFC 3986中定义。 原因是Tomcat在 7.0.73, 8.0.39, 8.5.7 版本后,添加了对于http头的验证。 就是添加了些规则去限制HTTP头的规范性 解决方法如下: 还可以修改tomcat配置文件 在Tomcat 阅读全文
posted @ 2019-10-28 16:22 花儿为何那样红 阅读(4561) 评论(0) 推荐(1)
摘要:错误消息: 根据错消息定位到 JdbcClientDetailsService.java 这个类 查看源码: 开调试: 发现是查询数据第10个字段为空, 查看数据库果然 additional_information 字段都是空的。然后在数据库中先添加了测试字符串,发现还是报同样的错误。 最后百度+g 阅读全文
posted @ 2019-10-08 15:10 花儿为何那样红 阅读(2857) 评论(0) 推荐(3)
摘要:这个问题也是某天做一个上传文件功能发生的。然后在网上查找的资料,整理了这几个解决方案。 1.在application.yml文件中设置multipart location ,并重启项目 2.在application.yml文件中设置 3.在配置文件添加bean 4.添加启动参数 -java.tmp. 阅读全文
posted @ 2019-08-09 17:53 花儿为何那样红 阅读(24307) 评论(0) 推荐(1)
摘要:出现这个问题时候,就是是数据库时间问题 进行查询设置: 阅读全文
posted @ 2019-08-09 17:46 花儿为何那样红 阅读(182) 评论(0) 推荐(0)
摘要:在springboot项目中我们可能想要实现不同环境的日志项目配置不同,比如我想让不同环境的日志路径不同。 这时候我们很容易想: 1、到将日志路径配置在springboot的:application-dev.yml,application-prod.yml,application-test.yml配 阅读全文
posted @ 2019-06-19 18:06 花儿为何那样红 阅读(9959) 评论(1) 推荐(0)
摘要:SpringBoot的application.yml一种特殊的应用场景,一般我们获取application.yml的配置文件只要@Value就可以获取到值了,但是如果是static修饰的字段肯定就不能用这种方法了 方法一 方法二 首先我们在static修饰的字段添加set方法,然后再@Configu 阅读全文
posted @ 2019-06-06 16:36 花儿为何那样红 阅读(3013) 评论(0) 推荐(0)
摘要:问题背景 关于SpringBoot应用挂了很久之后,会发生Invalid character found in method name. HTTP method names must be tokens的问题。 阅读全文
posted @ 2019-04-28 09:58 花儿为何那样红 阅读(21046) 评论(2) 推荐(1)
摘要:一个基于springcloud的微服务项目,详细配置: SpringCloud + SpringMVC+SpringData JPA+ MySql+Postgresql 其中项目配置了多数据源,前期开发测试是没什么问题的,但是等到项目在服务器上面测试时,第二天就上午出现了数据库连接异常。经过查看日志 阅读全文
posted @ 2019-04-26 19:08 花儿为何那样红 阅读(10039) 评论(1) 推荐(1)
摘要:问题 前几天遇到一个比较奇怪的问题, 一个项目部署多个,端口不同。启动之后在同一浏览器中进行登录,后一个登录的会把前一个登录的挤掉,导致只能登录一个。 原因 是因为sessionid相同,然后修改了springboot中sessionManager的相关配置,主要是sessionIdCookie中的 阅读全文
posted @ 2019-04-18 16:51 花儿为何那样红 阅读(3527) 评论(0) 推荐(0)
摘要:1,导入需要的包 2,添加配置 添加配置前先要到邮箱设置里开启SMTP服务 application.yml 3,编写发送邮箱的类 接收类MailDO.java MailService.java MailServiceImpl.java 差点忘了还有个模板 mail.html 放在templates/ 阅读全文
posted @ 2019-03-01 14:27 花儿为何那样红 阅读(11013) 评论(6) 推荐(4)
摘要:原文:https://blog.csdn.net/wd2014610/article/details/82182617 项目调优作为一名工程师,项目调优这事,是必须得熟练掌握的事情。 在SpringBoot项目中,调优主要通过配置文件和配置JVM的参数的方式进行。 在这边有一篇比较好的文章,推荐给大 阅读全文
posted @ 2019-02-25 16:35 花儿为何那样红 阅读(526) 评论(0) 推荐(0)
摘要:问题描述 在Spring Boot项目中,使用@RestController注解,返回的java对象中若含有date类型的属性,则默认输出为TIMESTAMP时间戳格式 ,如下所示: 解决方案 解决方案有多种,这里只记录本人觉得最简单的一种。一般我们的日期显示格式为:yyyy-MM-dd HH:mm 阅读全文
posted @ 2019-02-11 09:53 花儿为何那样红 阅读(32895) 评论(1) 推荐(3)
摘要:http://rickgong.iteye.com/blog/2414263 @Configurationpublic class RedisConfig extends CachingConfigurerSupport { @Bean public CacheManager cacheManage 阅读全文
posted @ 2019-01-30 18:58 花儿为何那样红 阅读(4105) 评论(0) 推荐(0)
摘要:包版本过低,找最新包 https://mvnrepository.com/ <dependency> <groupId>com.github.theborakompanioni</groupId> <artifactId>thymeleaf-extras-shiro</artifactId></de 阅读全文
posted @ 2019-01-30 15:32 花儿为何那样红 阅读(1072) 评论(0) 推荐(0)
摘要:/** * 认证信息.(身份验证) : Authentication 是用来验证用户身份 * * @param token * @return * @throws AuthenticationException */ @Override protected AuthenticationInfo doGetAuthenticationInfo( Authenticati... 阅读全文
posted @ 2019-01-09 10:15 花儿为何那样红 阅读(2245) 评论(0) 推荐(0)
摘要:/** * *@Target 表示该注解用于什么地方,可能的 ElemenetType 参数包括: * ElemenetType.CONSTRUCTOR 构造器声明 * ElemenetType.FIELD 域声明(包括 enum 实例) * ElemenetType.LOCAL_VARIABLE  阅读全文
posted @ 2018-12-11 15:29 花儿为何那样红 阅读(359) 评论(0) 推荐(0)
摘要:系统采用多时区设计的时候,往往我们需要统一时区,需要统一的地方如下: 服务器(Tomcat服务) 数据库(JPA + Hibernate) 前端数据(前端采用Vuejs) 思路为:将数据库和服务器的时间都采用标准时区UTC存储处理。前端拿到标准时区的数据,统一根据用户所在时区进行转换。这样保证了后端 阅读全文
posted @ 2018-11-21 15:48 花儿为何那样红 阅读(9586) 评论(0) 推荐(1)
摘要:本文参考 https://blog.csdn.net/Ser_Bad/article/details/78433340 经过实战一次通过。回话不多说,话费不多说,直接上图。 项目整体结构: admin模块: 打包 按照上面的配置好以后,执行下面的命令就好了 mvn clean package 上面的 阅读全文
posted @ 2018-10-30 18:50 花儿为何那样红 阅读(5947) 评论(0) 推荐(2)