开发者社区> 问答> 正文

【每日挑战】spring中注解@Repository的作用表述准确的是?4.22

今天不学习,明天变垃圾34EDFBB0-18CA-4c72-B908-A34AC6C13EEC.png

spring中注解@Repository的作用表述准确的是?

A.一个可以被 Spring管理的Bean组件,用于控制器层

B.一个可以被 spring管理的Bean组件,用于表现层

C.一个可以被 Spring管理的Bean组件,用于业务层

D.一个可以被 Spring管理的Bean组件,用于DAO层

展开
收起
问问小秘 2020-04-22 09:58:39 3365 0
3 条回答
写回答
取消 提交回答
  • 我选择D;解析:@repository(实现dao访问):用于标注数据访问层,也可以说用于标注数据访问组件,即DAO组件。 @Repository 只能标注在 DAO 类上呢?因为该注解的作用不只是将类识别为Bean,同时它还能将所标注的类中抛出的数据访问异常封装为 Spring 的数据访问异常类型。 Spring本身提供了一个丰富的并且是与具体的数据访问技术无关的数据访问异常结构,用于封装不同的持久层框架抛出的异常,使得异常独立于底层的框架。

    2020-04-22 22:24:45
    赞同 展开评论 打赏
  • D,数据访问层,主要定义DAO层Bean

    2020-04-22 12:29:50
    赞同 展开评论 打赏
  • 选D,spring我在行

    2020-04-22 10:10:56
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
云栖社区特邀专家徐雷Java Spring Boot开发实战系列课程(第20讲):经典面试题与阿里等名企内部招聘求职面试技巧 立即下载
微服务架构模式与原理Spring Cloud开发实战 立即下载
阿里特邀专家徐雷Java Spring Boot开发实战系列课程(第18讲):制作Java Docker镜像与推送到DockerHub和阿里云Docker仓库 立即下载

相关实验场景

更多