填坑
1 解决idea2019和maven高版本不兼容:
下载maven3.6.0及以下的版本
下载地址:http://archive.apache.org/dist/maven/maven-3/3.6.0/binaries/
注意setting中路径的重新覆盖。
2 lombok插件安装完成之后无法添加注解:
在build新项目的时候在plugin里记得勾选lombok,如果对应的jar包不在maven仓库里,要手动从默认路径如C:\Users\SL.m2\repository\org\projectlombok\lombok\1.18.18
中复制,将jar包放在maven仓库的lib里。
3 mybatis-plus添加依赖后,出现"Dependency not found":
已有
`<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.3.1</version>
</dependency>`
在pom.xml添加
<repositories>
<repository>
<id>JBoss repository</id>
<url>https://repository.jboss.org/nexus/content/repositories/releases/</url>
</repository>
</repositories>
这个坑尚硅谷的老师没有提示过。
注意新手错误,要在</project>
之前添加。
4 不要随意修改springboot的版本,会连片爆红。
5 在连接数据库进行findAll()查询时报错:Error querying database. Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is java.sql.SQLSyntaxErrorException: Unknown database ‘mybatis-plus’
解决:就是说没找到叫‘mybatis-plus’的数据库,连接是正常的,我的数据库的名字应该是“databatis-plus”,差点就去改数据库密码了…
要点笔记
试用mybatis-plus,的确非常方便,引入
`import com.baomidou.mybatisplus.core.mapper.BaseMapper;`
之直接调用BaseMapper中的增删改查方法即可,简化操作程序