在idea 中 file 选项卡 setting 中选择 file and code template
thymleaf模板代码
<html lang="ch" xmlns:th="http://www.thymeleaf.org">
<head>
<meta charset="UTF-8">
&...
把官方网址 https://start.spring.io 换成 https://start.aliyun.com
原因: Pojo类名忘记加了 ENtity
转载: https://blog.csdn.net/ywy7777777/article/details/106679001/
转载:https://blog.csdn.net/weixin_45848260/article/details/124214797
把UTF-8改成 utf8就行
原因:xml文件开篇第一个元素前面不能有空格
转载:https://blog.csdn.net/a_cherry_blossoms/article/details/86589479
原因:
出现 - no Session 是因为hibernate需要事务
解决方法:
我们在方法上添加注解
@Transaction
@Rollback(false) 这个是在测试类中防止回滚用的
在使用JPA的多对一,进行保存等操作的时候报错.
显示对象未被创建.
原因是
在@ManyToOne()中缺少cascade = {CascadeType.REMOVE,CascadeType.PERSIST}
在@OneToMany()中 例如:private Role role=new Role(); 在这里是不能new的
解决办法:
https://...
https://blog.csdn.net/weixin_39098944/article/details/110137410
使用的时 idea 2022版本
解决办法
Edit Configuration 下的SpringBoot启动器的 working directory
为$MODULE_WORKING_DIR$
结果
https://blog.csdn.net/weixin_44476520/article/details/102629132
https://blog.csdn.net/qq_59715861/article/details/121661541
在IDEA和Maven的某种未知作用下, IDEA中Java Compiler的JDK版本可能被设置成 1.5. 解决办法如下:
在IDEA设置中搜索 Java Compiler,查看这个页面有关JDK版本的设置,更改到正确的版本.
JDK版本早期写法是1.x,比如JDK8就是1.8,JDK9就是1.9
再往后就改成新的格式: 10,11,12,13. JD...
解决方法:
不仅要把jar导入到web的lib中
而且要吧jar包 导入到tomcat的lib中
这次错误需要导入tomcat的lib的是
jstl 和 standard包
31-Mar-2022 14:43:11.050 严重 [RMI TCP Connection(5)-127.0.0.1] org.apache.catalina.core.StandardContext.startInternal One or more listeners failed to start. Full details will be fou...
https://blog.csdn.net/dugeyang0520/article/details/120023122