@Mapper、@MapperScan注解
(2022-08-15 15:52:42)分类: springboot |
首先,我们要使用@Mapper和@MapperScan注解的话,我们首先需要在对应的项目里面导入相关的依赖或者jarx包。
org.mybatis.spring.boot
mybatis-spring-boot-starter
2.1.2
1
2
3
4
5
6
1、@Mapper注解
前言:从mybatis3.4.0开始加入了@Mapper注解,目的就是为了不再写mapper映射文件。
作用:在接口类上添加了@Mapper,在编译之后会生成相应的实现类
添加位置:接口类上面
注意:在这个接口类里面的方法不能重载,因为他们在XML里面的ID不能一样
@Mapper
public interface IStudentMapper {
//查询所有学生
List
selectall();
//新增学生
int
addstudent(Student student);
//删除学生
int
delstudent(Integer sid);
//修改学生
int
updatestudent(String sname,Integer sid);
}
————————————————
版权声明:本文为CSDN博主「仰望银河系」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_44185837/article/details/105534544
1、@Mapper注解
作用:在接口类上添加了@Mapper,在编译之后会生成相应的实现类
添加位置:接口类上面
注意:在这个接口类里面的方法不能重载,因为他们在XML里面的ID不能一样
@Mapper
public interface IStudentMapper {
}
————————————————
版权声明:本文为CSDN博主「仰望银河系」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_44185837/article/details/105534544