(Emitted value instead of an instance of Error)
Errors compiling template:
cannot be keyed. Place the key on real elements instead.
代码有误,不应该对template循环。
https://blog.csdn.net/du5006150054/article/details/103516851
Error querying database. Cause: java.lang.NullPointerException
The error may exist in com/paic/srvbot/change/dao/StepDao.java (best guess)
The error may involve com.paic.srvbot.change.dao.StepDao.selectByExample_COUNT
The error occurred while handling results
SQL: SELECT count(0) FROM srv_change_step LIMIT 10
Cause: java.lang.NullPointerException
原因是依赖引得不对
原来的
application.properties
pagehelper.helperDialect=PostgreSQL
1
重点内容
com.github.pagehelper
pagehelper-spring-boot-starter
1.1.0
更改后的
com.github.pagehelper
pagehelper
5.0.0
https://www.codenong.com/cs106644940/
https://blog.csdn.net/weixin_45941832/article/details/118752016
File dest = new File(request.getSession().getServletContext().getRealPath("/upload")+"/"+fileName);
File dest1 = new File("D:/共享文件/code space/二手车销售平台的设计与实现(q2298881388/secondCar/src/main/webapp/upload/"+fileName);
file.transferTo(dest);
Files.copy(dest.toPath(), dest1.toPath());
https://blog.csdn.net/keyboard_/article/details/127722234
解决:修改依赖jar包版本,与数据库版本一致。
https://blog.csdn.net/weixin_51091560/article/details/128837029
https://blog.csdn.net/Ceiee/article/details/126502409
删除yarn.lock文件
终端输入:npm install -g yarn
下载完成后重新启动文件即可
https://blog.csdn.net/ss810540895/article/details/127546694
https://blog.csdn.net/Ntotl_/article/details/128199277
遇到这个问题的原因是由于在npm中设置了代理,那解决办法如下:
方法:
(1)修改源地址位淘宝镜像
npm config set registry http://registry.npm.taobao.org/
(2)修改源地址为官方源
npm config set registry https://registry.npmjs.org/
再使用cnpm 即可。
edit pom.xml
<dependency>
<groupId>com.alibabagroupId>
<artifactId>druid-spring-boot-starterartifactId>
<version>1.1.13version>
dependency>
<dependency>
<groupId>com.alibabagroupId>
<artifactId>fastjsonartifactId>
<version>1.2.47version>
dependency>
npm install -g cnpm --registry=http://registry.npm.taobao.org
安装完之后可以通过cnpm -v 检验是否安装成功。如下所示就是安装成功了。
cnpm install
https://blog.csdn.net/weixin_42260782/article/details/122819145
解决方案:在系统变量 Path 里面加上:%SystemRoot%\system32,关掉终端,重新启动软件,重新启动项目。
https://blog.csdn.net/weixin_65385738/article/details/124488534
意思是 各种中间件连接错误 可能是Redis,Nginx,RabbitMQ,ES等
https://blog.csdn.net/Darling_qi/article/details/124512355
http://archive.apache.org/dist/tomcat/tomcat-connectors/native/
首先下载文件,版本号要与本地tomcat版本对应(不知道版本号的可以随便下载一个,把文件放入tomcat的bin目录下后,再重启tomcat,启动日志里会以ERROR日志打印错误并告诉你应该装哪个版本)
下载路径:
1.1版本的,找到对应版本号点击进入 ----> binaries/ ---->win32/ 或者win64 ----> amd64/ (win32没有这一步) ----> 下载文件tcnative-1
1.2版本的, 点击对应版本号进入 ----> binaries/ ----> 下载第一个zip文件,如tomcat-native-1.2.19-openssl-1.0.2q-ocsp-win32-bin.zip。解压后有64位和32位的 tcnative-1。
1
2
3
注:这个文件是要放在tomcat的bin目录下
https://blog.csdn.net/weixin_56114243/article/details/128208072
删除原来的jar包,重新拉取下载。
mysql5.7
useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=UTC&allowMultiQueries=true
mysql8
useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=UTC&allowMultiQueries=true&allowPublicKeyRetrieval=true
解决:
https://blog.csdn.net/weixin_43900439/article/details/111644728
解决办法
Idea:逐个打开每个文件,点击右下角UTF-8,点击移除BOM。
insert into order (id, order_no…
原因:order是mariaDB关键字
修改:修改表名即可
https://blog.csdn.net/Aaronszh/article/details/122370410
解决:https://blog.csdn.net/m0_63622279/article/details/128755229
将user改为username
add
?useSSL=false&allowPublicKeyRetrieval=true
MySQL 8.0 以上版本的数据库连接有所不同:
1、MySQL 8.0 以上版本驱动包版本 mysql-connector-java-8.0.16.jar。
2、com.mysql.jdbc.Driver 更换为 com.mysql.cj.jdbc.Driver。
MySQL 8.0 以上版本不需要建立 SSL 连接的,需要显示关闭。