1.首先是创建spring boot项目
2.然后添加依赖
在添加依赖时需注意例如mybatis的依赖,在添加配置时直接使用了org.mybatis的依赖,导致在application.peoperties中无法使用mybatis.mapper-locations来配置mybatis(需使用org.mybatis.spring.boot的依赖才行
mybatis
mybatis-spring-boot-starter
3.编写application.peoperties时出现的错误
使用了idea的spring.datasource.data-username和spring.datasource.data-password出错提示是(Access denied for user ''@'localhost' (using password: NO))密码错误是否使用密码为否,正确的写法是spring.datasource.username和spring.datasource.password。这边作者mysql数据设置的密码为空,使用了spring.datasource.password="",报错(Access denied for user ''@'localhost' (using password: YES))密码错误是否使用密码为是,正确的写法是spring.datasource.password=
4.编写DAO接口时遇到的层级问题
在编写DAO接口测试时,提示无法自动注入DAO接口,这里作者将DAO所在文件的层级与启动器所在的文件层级放在同一级导致,正确的层级应该是DAO所在文件的层级与启动器放在同一文件夹中。



