自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Service实现类调用mapper方法时,传参顺序必须一致

我的serviceImpl:List<String> ids = xxxMapper.queryCardId(null,department,type)我的Mapper接口:List<String> queryCardId(@Param("userName") String userName,本来以为传参是按名字传的,结果顺序不对也不行。

2023-09-12 10:19:10 432

原创 Controller接收对象参数,属性都为null的原因

postman使用json格式的数据进行发报,要加@RequestBody注解。

2023-09-08 10:46:48 525

原创 mybatis报错java.lang.UnsupportedOperationException

2、如果返回值为list类型,则resultType=List中元素的类型,比如你需要返回一个List类型的数据,那么这里resultType=”java.lang.String”,如果需要返回一个实体类,那么resultType=”com.pjf.mybatis.car”以此类推。4、如果返回值为map多条记录,比如{res=”实体类”},实体类就是你要请求的数据实体类,那么resultType =Map中value的类型,比如resultType=”com.pjf.mybatis.car”

2023-08-30 16:42:41 511

原创 使用一个对象作为参数时,@RequestBody加与不加的区别

2023-08-24 09:34:25 168

原创 SQL语句去重的几种方法

用在所有字段之前,对distinct之后的字段进行整体去重。(select ...查询结果)group by 重复字段。对于多条重复记录,记录只有一个字段不一样,1.精确去重distinct。2.对某一字段精确去重。

2023-07-28 08:56:24 1541

原创 nested exception is org.apache.ibatis.binding.BindingException: Parameter ‘xxx‘ not found.

nested exception is org.apache.ibatis.binding.BindingException: Parameter 'xxx' not found.

2023-01-16 10:05:38 418

原创 No transaction aspect-managed TransactionStatus in scope

No transaction aspect-managed TransactionStatus in scope

2023-01-13 21:23:14 334

原创 解决Mybatis的mapper.xml文件无法查询出结果,字段值返回null的问题

解决Mybatis的mapper.xml文件无法查询出结果,字段值返回null的问题

2023-01-11 09:19:49 1172

原创 left join连接查询,结果条数比左表多

left join

2022-12-19 01:04:44 1286 1

原创 MySQL运行SQL文件报错,部分表创建失败

[Err] 1193 - Unknown system variable 'GTID_PURGED'[Err] -- MySQL dump 10.13 Distrib 5.7.27, for WinERROR 1067 (42000): Invalid default value for 'xx字段'Incorrect table definition; there can be only one TIMESTAMP column with CURRENT_TIMESTAMP in DEFAULT

2022-11-29 15:10:27 992

原创 This application has no explicit mapping for /error, so you are seeing this as a fallback.

This application has no explicit mapping for /error, so you are seeing this as a fallback异常

2022-07-27 14:31:46 251

原创 @ConfigurationProperties注解

ConfigurationProperties注解

2022-07-27 09:11:10 237

原创 mybatis模糊查询 sql语句 ‘%‘和参数之间要有空格

哭了,浪费一天时间就是因为俩空格。。。。。。。。

2022-01-10 20:47:24 431 1

原创 js:对于动态生成的元素,如果要触发函数,函数参数必须套用在字符串中

如图,我给动态生成的元素绑定单击事件,触发一个deleteRemark()函数,单击无反应在这种情况下传参,参数必须被套用在字符串中所以应该在'+n.id+'的外层再加一层引号,加单引号会与最外层的单引号冲突,转义即可...

2022-01-06 15:52:19 438

原创 Mapper method ‘com.xxx.dao.ActivityDao.update attempted to return null from a method with a primiti

500异常报告:Mapper method 'com.xxx.dao.ActivityDao.update attempted to return null from a method with a primitive return type (int).原因:将mapper文件中update语句的标签写成了<select>,注意仔细检查mapper文件~ ...

2022-01-05 16:32:29 1777

原创 mybatis:### The error may involve defaultParameterMap### The error occurred while setting parameter

完整报错:Caused by: org.apache.ibatis.exceptions.PersistenceException:### Error updating database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Column 'id' cannot be null### The error may involve defaultParameterMap..

2021-12-28 14:18:40 6087

原创 SyntaxError:JSON.parse:unexpected character at line 1 column 1 of the JSON data

控制器代码:前端ajax请求代码:状态码200,表示请求成功,但是收不到服务端返回的数据问题提示:SyntaxError:JSON.parse:unexpected character at line 1 column 1 of the JSON data推测在解析JSON数据时出错,服务端想把字符串当成json来用,但是格式转换失败原因是我将ajax请求中的dataType设置“json”,JQuery会根据这个将resp转为json格式,但转换失败。将这行注...

2021-12-12 22:36:58 4898

原创 Error parsing SQL Mapper Configuration. Cause: java.io.IOException: Could not find resource com.xxx.

错误原因:无法找到sql映射文件检查了一下我的mybatis主配置文件,果然是路径错了,我把“/”写成了"."修改后:

2021-12-02 21:17:42 718

原创 jQuery:绑定事件时外层$(function(){})的作用

<head> <meta charset="utf-8"> <title></title> <script type="text/javascript" src="js/jquery-3.4.1.js"></script> <script type="text/javascript"> $(function()...

2021-11-25 13:09:30 808

原创 JavaWeb工程右键无法new servlet

目前只发现两个原因,不知道还有没有其他的一:没有给模块导入Tomcat依赖 在对应项目的Dependencies下要添加并勾选Tomcat包二:给对应项目勾选Source Roots

2021-10-27 22:41:55 183

原创 String类的indexOf()方法详解

做项目的时候需要用但是不记得了,特此记录一下。详解请参考文章:String类的indexOf()用法和举例

2021-10-26 15:49:53 460

原创 解决IDEA web项目子模块右下角没有蓝色小方块

想把之前的项目模块重新部署到Tomcat运行,但是发现对应模块的artifacts没有了,对应模块Facets的Web也没有了。查来查去怀疑它已经由Web模块变成普通文件夹了(哭泣。。。。应该是之前remove掉了??话不多说,上解决方案。【idea】恢复普通的文件夹为Module(remove module 后如何重新打开项目)...

2021-10-23 18:20:08 780

原创 在try-catch语句块中声明的变量,外部不可见

由于个人习惯,我不喜欢单独声明变量,一般是在方法返回的时候才带上,很好奇这里为什么找不到符号,明明声明过了呀。经过查找资料发现:在语句块内部定义的变量,作用域在语句块内部,外部不可见。解决:在语句块之外单独声明即可。参考文章:对try-catch语句块中变量的作用域说明...

2021-10-14 16:03:51 1254 3

原创 Cannot resolve symbol ‘getConnection‘

在写JDBC工具类时,调用DriveManager类的getConnection()方法时,很奇怪居然飘红了,而且写getConnection单词时,IDEA没有提示,于是很好奇。

2021-10-07 19:49:37 1013

原创 [Err] 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL

Navicat建表时遇到这样的问题:[Err] 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 7建表语句:原因在于最后一行email varchar(50),多了一个“,”逗号...

2021-10-07 14:49:32 232

原创 IDEA启动Tomcat 控制台中文乱码的问题

Run ------> Edit Configuration ------> Server ------> VM options设置为 -Dfile.encoding=UTF-8,再重启Tomcat问题解决:【友情提示】这里解决的是sout输出的中文乱码问题,至于Tomcat Server那个日志中文乱码,要在IDEA的工具栏help ------> Edit Custom VM Options 文件末尾加上-Dfile.encoding=UTF-8.

2021-10-06 00:36:38 85

原创 IDEA 2021.2创建JavaWeb工程步骤

之前用的社区版IDEA无法部署JavaWeb项目,于是装了一个最新版的IDEA,各种各样的问题弄得焦头烂额,首先在创建JavaWeb工程和模块时就碰了很多壁,之前的代码文件结构也很乱,现在记录一下完整的步骤~第一步:创建一个普通的java项目,两次Next File------> New -------> Project第二步:将工程升级为JavaWeb工程 在JavaWeb_Test上右键-----> Add F...

2021-10-05 17:16:20 3523 8

原创 关于360浏览器F12 network中看不到请求头的原因

在网上找了半天,把Filter点亮和放开都没有用,可以看到图中1个请求明显被隐藏了,但不知道怎么办。。于是,四处摸索之下发现,把控制台的高度往下拉就能看到请求了。。。。感觉被浏览器这个默认设置给耍了QAQ!!!无语...

2021-10-05 15:35:11 2751

原创 启动Tomcat时窗口一闪而过的问题

今天重装了Tomcat,在tomcat的bin目录下打开cmd窗口,输入startup启动tomcat时,tomcat窗口总是一闪而过,于是在网上寻找解决方案。调试过程如下:第一步:编辑bin目录下的startup.bat,在文件末尾加上pause,再次执行startup.bat,按任意键...

2021-09-27 22:39:23 458

原创 No suitable driver found for jdbc:mysql://127.0.0.1:3306

这里的问题在于url格式错误应该是jdbc:mysql://127.0.0.1:3306/cyy

2021-09-06 19:41:26 2720 1

原创 Can‘t find resource for bundle java.util.PropertyResourceBundle, key root

出现这个错误,只能是读取的key与properties文件中的key不一致,这里粗心大意将key写成了value的值,而且核对的时候看了半天没看出来。。。

2021-09-05 22:12:16 3475

原创 Can‘t find bundle for base name jdbc, locale zh_CN的解决方法

如图,用ResourceBundle资源绑定器绑定xxx.properties文件时,文件只能在类路径(即src)下。

2021-09-05 22:05:01 6075

原创 ERROR 1300 (HY000): Invalid utf8 character string: ‘\xD4\xB1\xB9\xA4\xC3\xFB‘

题目:列出所有员工及领导的姓名原表由于要查的数据都在一张表里,且不需要进行额外的计算,采用自连接。所有员工都必须全部显示出来,将员工表a当作主表:此处遇到了1300错误,这是由于MySQL字符集是utf-8的,而cmd命令行字符集是gbk的set names gbk问题解决:...

2021-09-04 11:39:54 1610

原创 sql语句练习遇到的问题

题目1:要求显示每个部门最高薪水的人员名称思路:我先是按部门分组查看每个部门的最高薪水是多少

2021-09-01 16:15:21 510

空空如也

空空如也

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

TA关注的人

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