liyatian的gravatar头像
liyatian2019-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头像

分享到:

最近浏览
ls612473 LV84小时前
月亮月亮
短巷拥猫 LV97月12日
月亮月亮星星
时光给予她 LV37月12日
星星星星星星
1502528127月12日
暂无贡献等级
kw11666 LV57月11日
月亮星星
laiba117月11日
暂无贡献等级
暂无贡献等级
coding喵 LV167月11日
太阳
找个借口安静 LV107月10日
月亮月亮星星星星
blazing LV27月10日
星星星星
顶部客服微信二维码底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友