SpringBoot学习笔记:02
参考博客
spring boot返回jsp页面报错
spring boot 项目报错 java.sql.SQLException: The server time zone value ‘�й���ʱ��’ is unrecognized
【SpringBoot】——@Controller和@RestController的区别?
搭建过程
主要分享学习过程中遇到的问题,可能有人会遇到同样的问题,希望能帮助到他们
提示:我遇到的情况可能与各位的情况不一样,所以下面的方法未必能解决每一个人遇到的问题,如果没有帮助到各位,抱歉
1、 集成jsp
首先是pom要注意,如果依赖里面有如下:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
记得注释掉,原因见参考博客链接:spring boot返回jsp页面报错
2、 集成mybatis
之前学习中在@SpringBootApplication里面一直加了exclude={DataSourceAutoConfiguration.class},导致在这里一直出现
Field userMapper in XX required a bean of type 'xx' that could not be found.
的问题,个人认为新建的项目还没有配置数据源/URL地址错误,所以第一次启动需要加exclude,但是之后就不需要了(求教)
然后就是用mybatis去自动生成mapper时,注意依赖添加完以后可能会一直生成失败,重启一下软件就可以了,我晚上一直卡在生成这里,结果第二天一开机就直接可以生成了
最后就是注意jdbc的版本,太新可能会出现时区报错的问题(这里我是真不懂),我用的是其他博客里面使用的5.1.47