加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

@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

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有