@Mapper @Repository(
时间: 2023-11-09 08:58:50 浏览: 67
关于mybatis mapper类注入失败的解决方案
这是 Java 中的两个注解,分别是 @Mapper 和 @Repository。
@Mapper 是 MyBatis 框架中的注解,用于将 Mapper 接口标识为一个映射器。Mapper 接口定义了与数据库交互的方法,使用 @Mapper 注解可以告诉 MyBatis 扫描该接口并生成相应的实现类。
@Repository 是 Spring 框架中的注解,用于将数据访问类标识为一个存储库(Repository)。存储库通常用于封装对数据库或其他数据源的访问操作,@Repository 注解可以让 Spring 自动扫描并实例化该类。
需要注意的是,@Repository 注解是基于 @Component 注解的扩展,所以被 @Repository 标记的类也会被当作一个组件进行管理。
阅读全文