自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 common-logging、log4j和slf4j的区别

common-logging、log4j和slf4j的区别早期Java项目使用最多的日志门面是commons-logging,log4j是推荐的日志实现库,需要的jar包为commons-logging.jar、log4j.jar。现今java项目推荐的日志门面是slf4j,log4j仍是推荐的日志实现库,需要的jar包为slf4j-api.jar、slf4j-log4j12.jar、log4j.jar,其中绑定包slf4j-log4j12.jar指定了要使用的实现库。    commons-log

2021-08-25 15:43:05 187

原创 IDEA更改JDK版本

IDEA更改JDK版本一 : file–setting;--------打开settings 中 Build ,exection, deployment 中Java compiler 的 Project bytecode version 是否选中项目需要的jdk版本:二: file–Project Structure;--------打开project settings, 里的 project 确定项目的jdk和sdk是是否配置正确还在二中的 modules 中 language level

2021-08-25 15:34:14 213

原创 Caused by: java.lang.IllegalStateException: SpringJUnit4ClassRunner requires JUnit 4.12 or higher

Caused by: java.lang.IllegalStateException: SpringJUnit4ClassRunner requires JUnit 4.12 or higher很明显 由错误提示可知,junit版本低了,需要4.12或更高“As of Spring Framework 4.3, this class requires JUnit 4.12 or higher”将junit4.8改为junit4.12版本就好了...

2021-08-25 15:31:02 720

原创 pom.xml中<groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</arti报错

pom.xml中<groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</arti报错springboot是自带版本的 所有不需要这个!原因:版本不对 方法:添加版本说明2.5.0也可以多次刷新Maven 就会导入进来了...

2021-08-25 15:29:39 1001

原创 IDEA 删除java类的3种提示选项

IDEA 删除java类的3种提示选项IDEA 删除java类的3种提示点击 delete 删除文件时,会弹出如下选项:Safe delete (with usage search) Search in comments and strings“Safe delete ( with usage search)”, 字面意思是使用搜索安全删除. 是否选中结果分别为:没有选中状态,直接删除.选中状态,删除前IDEA会搜寻项目中是否有使用到这个文件的其它文件,如果有相关文件会提醒有几处被使用,并且列出

2021-08-25 15:27:38 3547

原创 【Debugger】解决springboot报错Failed to resolve org.junit.platform:junit-platform-launcher:1.x.x的两种解决方案

【Debugger】解决springboot报错Failed to resolve org.junit.platform:junit-platform-launcher:1.x.x的两种解决方案主要的问题是IntelliJ IDEA版本和junit版本不适配问题,所以解决方法1 将IntelliJ IDEA的版本升级到2020.x.x以上的版本2 直接在项目的pom.xml文件中添加如下依赖:<dependency> <groupId>org.junit.plat

2021-08-25 15:07:03 432

原创 IDEA搭建SpringBoot项目 connect timed out错误

IDEA搭建SpringBoot项目 connect timed out错误在新建项目时出现connect timed out错误意思是说无法从start.spring.io下载1)找到Intellij IDEA的设置 Setting (MAC版Preferences),选择System Settings下Http Proxy2)选择下图1所指的Auto-detect proxy settings,之后点击2指向的check connection,在弹出的框(下图3所指)中输入http://start

2021-08-25 15:04:43 1086

原创 import org.junit.jupiter.api.Test 和import org.junit.Test的区别

import org.junit.jupiter.api.Test 和import org.junit.Test的区别在Spring Boot 2.2.X以后使用import org.junit.jupiter.api.Test在Spring Boot 2.2.x之前使用import org.junit.Test

2021-08-25 14:59:48 1287 1

原创 sql从数据库查询的自定义类型日期字段为null

sql从数据库查询的自定义类型日期字段为null1 可能 实体类日期属性名 和 表中的日期字段 名称不一致!2 需要将字段取别名DATE_FORMAT(自定义类型日期) as date

2021-08-25 14:58:00 666

原创 IDEA不显示git版本控制以及vcs的配置

IDEA不显示git版本控制以及vcs的配置1 进入idea的preferences(setting)2 然后找到版本控制(version controller),如果上面一个git配置都没有,那肯定是不会有git提交的那几个按钮3 然后找到project,选择版本控制为git,如果有多个版本控制,在新建一个选其他就可以了 也可以设置这些版本控制...

2021-08-25 14:55:25 6068

原创 Mapper method com.dao ... attemped to return null from a method with a primitive return type (int).

出现了错误信息Mapper method com.dao.student.addS attemped to return null from a method with a primitive return type (int).本次报错的原因在于sql语句未查询到数据,返回为null。而我们定义的dao层方法是返回为int,就会出现如下这样的提示:return null from a method with a primitive return type (int).(试图从具有原始返回类型(int)

2021-07-17 15:12:27 1152

原创 aop:config标签不显示的问题

今天学习Spring AOP的时候,在spring配置文件中使用aop:config标签时没有自动提示,自己敲上去后爆红,找了半天是在配置文件里在spring配置文件的 头部beans中添加xmlns:aop=“http://www.springframework.org/schema/aop”和xsi:schemaLocation=“http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop

2021-07-17 15:01:13 441

原创 form表单中的action属性

form表单中的action属性的值是表单提交给的url,如果我们没有设置action属性,那么默认的表单还是提交给当前页面

2021-07-17 14:48:16 7534

原创 Javaweb中斜杠的(“/”)作用

“/“代表当前web工程的常见应用场景1.ServletContext.getRealPath(”/download/2.png”)是用来获取服务器上的某个资源,那么这个"/“就是给服务器用的,”/“此时代表的就是web工程ServletContext.getRealPath(”/download/2.png")表示的就是读取web工程下的download文件夹中的2.png这个资源只要明白了"/"代表的具体含义,就可以很快写出要访问的web资源的绝对路径2.forward客户端请求某个web资

2021-07-08 11:07:00 406

原创 关于防盗链

防盗链:有些下载系统的下载地址会有一个下载跳转,用户在下载页面上看到的下载地址可能是 http://www.123.com/abc.asp?id=xxxx有人直接将这个地址复制到其他地方,即可盗链,直接利用下载的地址就可以实现下载,而不是通过我自己的网站去下载(比如会员下载),这时我们就需要判断下是否是通过我自己的网站点击下载的。 所以我们需要在 abc.asp (举例)这个页面做下简单的来源判断。如果不是来自本站的连接,则直接拒绝访问。String referer = request.get

2021-07-04 19:45:44 112

原创 Artifact is being deployed, please wait…

今天学到了JavaWeb,项目一直启动不了,明明代码都没有出错,然后一行一行对比,最终发现了。。。。。。错误信息02-Jul-2021 12:00:22.355 信息 [main] org.apache.catalina.startup.Catalina.start Server startup in 62 msConnected to server[2021-07-02 12:00:22,499] Artifact 13cookiesession:war exploded: Artifact is

2021-07-02 12:06:40 1220

原创 http://localhost:8080/favicon.ico 404

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-07-02 11:57:06 2271

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除