什么是 MyBatis ?
mybatis是一款优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。Mybatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。Mybatis可以使用简单的XML或注解来配置和映射原生信息,将接口和Java的pojo object映射成数据库中的记录。
创建一个新工程,引入的pom如下:
配置数据源:
然后使用逆向生成工具帮助我们生成pojo、dao、mapper文件,为我们大大的节约了我们的开发时间。(工具在后面)
创建service
创建service的实现
创建controller
注意:
查看我们的对应dao以及mapper是否有错
查看mapper文件位置是否配置
查看启动类上是否加了@MapperScan("mapper地址")注解
查看target中是否有xml文件,如果没有请在pom中添加
经过以上步骤,基本上就能够解决,如果还不能解决,请联系我!
领取专属 10元无门槛券
私享最新 技术干货