liyatian的gravatar头像
liyatian 2019-06-23 15:57:54
Springboot踩坑

1 坑一: 在springboot中怎么都访问不到templates中的静态页面

在使用Thymeleaf模板语言时springboot2.0之前

必须加入配置:spring.thymeleaf.mode= LEGACYHTML5

pom中必须加入:

<dependency>

<groupId>net.sourceforge.nekohtml</groupId>

<artifactId>nekohtml</artifactId>

<version>1.9.22</version>

</dependency>

解决坑一又不用配置这些东向西,有两种方法:

  • 1 springboot 2.0以上版本(如果之前用的2.0以下,会报各种错,因为2.0改动了一些东西,所以不建议)
  • 2 给所有页面都添加结束标语/
  • 有一条没加都会报错,谨记

2 springboot 基础程序中springboot启动报错,如果你在pom.xml中添加了mysql连接,mybatis或者jpa等(而又没有用到,当热在工作中不可能这么萌,所以只给新手看。)操作数据库框架

1 要么内嵌一个DataSource@SpringBootApplication(exclude = DataSourceAutoConfiguration.class)

2 要么删掉pom.xml配置中对数据库的配置。

3 自己配置数据源

谨记:mysql-connector-java也受到springboot版本的管理


打赏

已有1人打赏

wodeyaner的gravatar头像
最近浏览
一定要上心 2021年11月9日
暂无贡献等级
17693522332  LV1 2020年11月7日
shanjunkai123  LV3 2019年11月5日
xxljxgz  LV21 2019年10月14日
最代码_码鑫源  LV6 2019年10月5日
hadoopCJ  LV5 2019年9月25日
小二上代码  LV8 2019年9月19日
2252536772  LV21 2019年9月10日
moshenghang  LV6 2019年9月5日
jrsuper  LV6 2019年8月31日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友