常用注解及位置,针对微服务,springBoot和Mybatis
-
[ ]
-
[ ]
-
SpringBoot和Mybatis Mapper中的注解 @Mapper 接口中注解 类上面 @Param(“id”)
参数占位 抽象方法内
ServiceImpl中的注解 @Component 把实现类交给容器管理 @Service(version = “1.0”) 定义版本号 类上面 @Resource(name =
“commentMapper”) 引入mapper
consumer项目中的service不需要参数占位@Param(“id”) Controller中的注解 @Controller 类上面 @Reference(version = “1.0”)
引入serviceConsumerApplication中的注解 @SpringBootApplication @ComponentScan(basePackages = {"cn.bdqn.*"}) 扫包