更多“()用于将数据访问层(DAO层)的类标识为SpringBean”相关问题
  • 第1题:

    DAO、RDO和ADO这三种数据对象中采用OLEDB访问数据库的是DAO。()

    此题为判断题(对,错)。


    正确答案:错误

  • 第2题:

    数据三层架构通常意义上就是将整个业务应用划分为()。

    • A、界面层
    • B、业务逻辑层
    • C、数据访问层
    • D、数据应用层

    正确答案:A,B,C

  • 第3题:

    在J2EE设计模式中,下列关于DAO模式的描述哪个是不正确的()

    • A、DAO实现一个数据访问机制,用于访问、操作持久化存储介质中的数据
    • B、DAO处于在业务逻辑层与数据库资源之间
    • C、一般DAO是与Abstract Factory模式一起来用
    • D、DAO可以代替DATA SOURCE

    正确答案:D

  • 第4题:

    “大集中”征管系统应用架构为了简化业务逻辑和数据访问的层次,将Business Object和数据访问对象DAO合为BPO。


    正确答案:正确

  • 第5题:

    关于@Repository注解描述正确的是()

    • A、将一个类标明为用来接收HTTP请求控制器
    • B、将特定的URL和具体的控制器类或控制类类中的方法绑定
    • C、通过方法参数的形式,直接在方法中使用请求URI中的值
    • D、用于将数据访问层(DAO层)的类标识为SpringBean

    正确答案:D

  • 第6题:

    关于数据库访问技术描述正确的是()

    • A、ADO可以用于访问任何类型数据库
    • B、RDO、DAO正在被ADO取代
    • C、RDO用于访问远程数据库
    • D、当前VB6.0采用的主要访问技术有:ADO、DAO、RDO

    正确答案:A,B,C,D

  • 第7题:

    计算机网络中常见的标识类信息有物理地址、逻辑地址和应用端口号,它们在OSI模型中所属的层次按顺序排列正确的是()。

    • A、物理层+数据链路层+网络层
    • B、物理层+网络层+传输局
    • C、数据链路层+网络层+传输层
    • D、数据链路层+网络层+应用层

    正确答案:C

  • 第8题:

    ()用于将数据访问层(DAO层)的类标识为SpringBean


    正确答案:Repository

  • 第9题:

    单选题
    下面对于层与层关系的描述错误的是()。
    A

    表示层接受用户的请求,根据用户的请求去通知业务逻辑层

    B

    业务逻辑层收到请求,根据请求内容执行数据库访问,并将访问结果返回表示层

    C

    数据访问层收到请求后便开始访问数据库

    D

    各个层之间独立存在,不相互依赖


    正确答案: D
    解析: 暂无解析

  • 第10题:

    单选题
    关于@RequesMapping注解描述正确的是()
    A

    将一个类标明为用来接收HTTP请求控制器

    B

    将特定的URL和具体的控制器类或控制类类中的方法绑定

    C

    通过方法参数的形式,直接在方法中使用请求URI中的值

    D

    用于将数据访问层(DAO层)的类标识为SpringBean


    正确答案: B
    解析: 暂无解析

  • 第11题:

    单选题
    在J2EE设计模式中,下列关于DAO模式的描述哪个是不正确的()
    A

    DAO实现一个数据访问机制,用于访问、操作持久化存储介质中的数据

    B

    DAO处于在业务逻辑层与数据库资源之间

    C

    一般DAO是与Abstract Factory模式一起来用

    D

    DAO可以代替DATA SOURCE


    正确答案: A
    解析: 暂无解析

  • 第12题:

    单选题
    关于三层说法错误的是()
    A

    表现层主要是提供给用户交互的操作界面,以及校验等

    B

    数据访问层主要是用来存取数据

    C

    业务逻辑层主要是表现层和数据访问层中间的通信桥梁,用来调用数据访问层的,不可以包含其他操作。

    D

    模型层中的实体类一般与数据库中的表是一一对应的。


    正确答案: C
    解析: 暂无解析

  • 第13题:

    论数据访问层设计技术及其应用 在信息系统的开发与建设中,分层设计是一种常见的架构设计方法,区分层次的目的是为了实现“高内聚低耦合”的思想。分层设计能有效简化系统复杂性,使设计结构清晰,便于提高复用能力和产品维护能力。一种常见的层次划分模型是将信息系统分为表现层、业务逻辑层和数据访问层。信息系统一般以数据为中心,数据访问层的设计是系统设计中的重要内容。数据访问层需要针对需求,提供对数据源读写的访问接口;在保障性能的前提下,数据访问层应具有良好的封装性、可移植性,以及数据库无关性。

    请围绕“论数据访问层设计技术及其应用”论题,依次从以下三个方面进行论述。 1.概要叙述你参与管理和开发的与数据访问层设计有关的软件项目,以及你在其中所担任的主要工作。 2.详细论述常见的数据访问层设计技术及其所包含的主要内容。 3.结合你参与管理和开发的实际项目,具体说明采用了哪种数据访问层设计技术,并叙述具体实施过程以及应用效果。


    正确答案:一、首先用400-600字的篇幅简要叙述作者参与开发的软件系统的概要和所担任的工作。
    二、数据访问层的技术主要在于数据映射的问题如写Hibernate或iBATIS的应用。
    Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。
    iBATIS一词来源于“internet”和“abatis”的组合,是一个由Clinton Begin在2002年发起的开放源代码项目。于2010年6月16号被谷歌托管,改名为MyBatis。是一个基于SQL映射支持Java和·NET的持久层框架。
    三、详细论述你在项目中运用相关技术进行开发的,此时无非就是如何用好这些技术。
    Hibernate的调优方案:
    制定合理的缓存策略;
    尽量使用延迟加载特性;
    采用合理的Session管理机制;
    使用批量抓取,设定合理的批处理参数(batch_size);
    进行合理的O/R映射设计。
    Mybatis调优方案:
    MyBatis在Session方面和Hibernate的Session生命周期是一致的,同样需要合理的Session管理机制。MyBatis同样具有二级缓存机制。 MyBatis可以进行详细的SQL优化设计。

  • 第14题:

    开发Web数据库应用程序一般包括数据层、数据访问层和表示层三层。


    正确答案:正确

  • 第15题:

    关于三层说法错误的是()

    • A、表现层主要是提供给用户交互的操作界面,以及校验等
    • B、数据访问层主要是用来存取数据
    • C、业务逻辑层主要是表现层和数据访问层中间的通信桥梁,用来调用数据访问层的,不可以包含其他操作。
    • D、模型层中的实体类一般与数据库中的表是一一对应的。

    正确答案:C

  • 第16题:

    在三层结构中,数据访问层承担的责任是()

    • A、定义实体类
    • B、数据的增删改查操作
    • C、业务逻辑的描述
    • D、页面展示和控制转发

    正确答案:B

  • 第17题:

    下面对于层与层关系的描述错误的是()。 

    • A、表示层接受用户的请求,根据用户的请求去通知业务逻辑层
    • B、业务逻辑层收到请求,根据请求内容执行数据库访问,并将访问结果返回表示层
    • C、数据访问层收到请求后便开始访问数据库
    • D、各个层之间独立存在,不相互依赖

    正确答案:B

  • 第18题:

    关于数据库访问技术描述不正确的是()

    • A、当前VB6.0采用的主要访问技术有:ADO、DAO、RDO
    • B、ADO兼有DAO和RDO之长
    • C、ADO可以访问任何类型的数据库
    • D、DAO用于访问远程数据库RDO访问本地数据库

    正确答案:D

  • 第19题:

    用()注解将数据访问层(DAO层)的类标识为SpringBean


    正确答案:@Controller

  • 第20题:

    填空题
    用()注解将数据访问层(DAO层)的类标识为SpringBean

    正确答案: @Controller
    解析: 暂无解析

  • 第21题:

    判断题
    “大集中”征管系统应用架构为了简化业务逻辑和数据访问的层次,将Business Object和数据访问对象DAO合为BPO。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第22题:

    多选题
    关于数据库访问技术描述正确的是()
    A

    ADO可以用于访问任何类型数据库

    B

    RDO、DAO正在被ADO取代

    C

    RDO用于访问远程数据库

    D

    当前VB6.0采用的主要访问技术有:ADO、DAO、RDO


    正确答案: B,A
    解析: 暂无解析

  • 第23题:

    单选题
    关于数据库访问技术描述不正确的是()
    A

    当前VB6.0采用的主要访问技术有:ADO、DAO、RDO

    B

    ADO兼有DAO和RDO之长

    C

    ADO可以访问任何类型的数据库

    D

    DAO用于访问远程数据库RDO访问本地数据库


    正确答案: D
    解析: 暂无解析