@Mapper和@MapperScan注解


1、@Mapper注解:
作用:在接口類上添加了@Mapper,在編譯之后會生成相應的接口實現類
添加位置:接口類上面

@Mapper
public interface UserService{
// 相應代碼
}

2、@MapperScan
作用:指定要變成實現類的接口所在的包,然后包下面的所有接口在編譯之后都會生成相應的實現類
添加位置:是在Springboot啟動類上面添加

@MapperScan(value = "com.llkj.project.entity")
@SpringBootApplication
public class LinglingCoreApplication {
    public static void main(String[] args) {
        SpringApplication.run(LinglingCoreApplication.class, args);
    }
}

添加@MapperScan(“com.winter.dao”)注解以后,com.winter.dao包下面的接口類,在編譯之后都會生成相應的實現類

3、使用@MapperScan注解多個包
(實際用的時候根據自己的包路徑進行修改)

@MapperScan(value = {"com.llkj.project.entity","com.llkj.picc.entity"})
@SpringBootApplication
public class LinglingCoreApplication {
    public static void main(String[] args) {
        SpringApplication.run(LinglingCoreApplication.class, args);
    }
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM