- 博客(10)
- 收藏
- 关注
原创 BeanCreationException: Error creating bean with name ‘dataSource‘ defined in class path resource
我的项目出现这个问题的原因是我使用了两个配置文件,application.properties 和application.yml,里面有些配置信息是重复的,但是在application.properties里并没有配置这些信息,所以错误意为有数据源的依赖包但没有配置数据源,application.properties里的无用信息覆盖了application.yml有用信息。所以将application.properties删除就行了。...
2021-10-01 16:04:38
509
1
原创 单元测试出现Class not found
使用SpringBoot项目进行单元测试时,出现Class not found的报错,之前我是删除过测试部分,后来自己再写上去的。之后点击Maven的test,如下图,在运行就可以了。
2021-09-29 00:42:21
2404
原创 在SpringBoot项目中无法识别注解出现报错
欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;增加了 图片
2021-09-23 22:41:29
1592
1
原创 BigDecimal与String之间的转换
BigDecimal通常称为大小数类,主要运用在一些对数字精度要求很高的项目上,例如银行项目。Java在java.math包中提供的API类BigDecimal,用来对超过16位有效位的数进行精确的运算。下面简单说一下它与String类型的转换。1. BigDecimal转换为StringBigDecimal num = new BigDecimal("xxx");String str ...
2020-04-28 09:18:33
37226
原创 SpringBoot启动时出现报错:BeanCreationException
在做项目的时候,自己写了几个SQL语句,项目一启动就报错,关键的报错信息如下:在排查问题的时候发现是自己在使用SpringBoot框架自定义SQL语句时没注意几个小问题:@Query后面必须用类名table处应该是类名,所以应该是大写的,否则就会报错。(我就是用成了小写报错的)例如: @Modifying @Query(value = "delete from Table ...
2020-04-11 14:10:11
3005
原创 解决Tomcat中POST方式传送参数大小限制问题
之前我在做项目的时候遇到了这个问题,Tomcat是使用POST的方式发送请求参数,请求参数有九万多个,点击提交就没有反应了,后来查询资料知道了是请求参数过多了,超过了Tomcat的上传文件最大值2M,通过以下方法进行修改后解决了问题:在tomcat目录下的conf文件夹下,在Tomcat的配置文件server.xml 文件中以下的位置中添加maxPostSize参数。当maxPostSize="...
2020-03-19 19:13:33
3616
原创 Tomcat控制台打印输出中文时的乱码问题
这个问题的原因是windows默认编码集为GBK,由于使用startup.bat启动tomcat时,它会读取catalina.bat的代码并打开一个新窗口运行。打开的cmd默认编码可能不是utf-8,与系统编码不一致,所以导致乱码。所以tomcat的命令框和输出日志都是乱码当启动Tomcat后控制台输出的中文出现乱码时可以尝试修改logging.properties配置来解决:1、打开tomc...
2020-03-19 17:15:10
3045
1
原创 Struts2.1.7升级到2.3
以下是我将一个比较老旧的项目从Struts2.1.7升级到2.3的过程。一、更新jar包将下列jar包进行更新,原来项目上有的就替换成新版的,没有的就添加上去。二、更改struts.xml将2.1.7换成2.3<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2...
2020-03-17 19:33:10
290
原创 防SQL注入的过滤器
给已经上线的项目写了一个防sql注入的过滤器,并打成jar包放在项目的lib目录下。package com.security.web.security.filters;import javax.servlet.*;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletRespons...
2020-03-11 13:33:10
928
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人