在一般的开发中,都市书写mapper接口,配置mapper接口对应的xml文件。在SpringBoot中使用Mybatis,有两种方式比较简单

第一种:一样的书写mapper接口,配置对应的xml文件。这样的书写方式首先需要在配置文件中说明mapper对应的xml文件所在的位置:

其次,需要在开发包中蛇蝎mapper接口,需要注意的是mapper层接口,必须用@Mapper注解说明,说明该接口是mapper接口

书写完mapper接口后,在配置文件中指定的位置书写对应的xml文件

除了上面的开发方式之外,还有一种开发模式,不需要书写mapper层对应的xml文件,而是使用注解@Select直接在mapper层接口的方法上书写对应的sql语句即可

需要注意的是,mapper层接口一样不能少了注解@Mapper

以上两种SpringBoot中使用Mybatis的方式,都需要引入Mybatis的依赖

<dependency>

        <groupId>org.mybatis.spring.boot</groupId>

        <artifactId>mybatis-spring-boot-starter</artifactId> <version>1.3.2</version>

</dependency>

 

 

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐