更多“通过Spring构建Hibernate,存在的优点有( )。 A.测试简单B.异常封装C.通用的代码管理D.综合的事务管理”相关问题
  • 第1题:

    在Spring框架中,面向方面编程(AOP)的目标在于( )。

    A.编写程序时不用关心其依赖组件的实现

    B.将程序中涉及的公用问题集中解决

    C.封装JDBC访训数据库的代码,简化数据访训层的得复性代码

    D.实现画面的“无刷新”


    参考答案:B

  • 第2题:

    在Spring 中,配置Hibernate 事务管理器(Hibernate TransactionManager)时,需要注入的属性名称是( )。

    A.dataSource

    B.sessionFactory

    C.baseHibernateDao

    D.TransactionProxyFactoryBean


    参考答案:B

  • 第3题:

    以下不属于白盒测试的优点是()?

    A.增大代码的覆盖率

    B.与软件的内部实现无关

    C.提高代码的质量

    D.发现代码中隐藏的问题


    参考答案:B

  • 第4题:

    开始软件测试工作前具备的条件有______。

    A.具有测试计划

    B.具有软件测试所需的各种文档

    C.软件源代码正确通过编译

    D.以上全部


    正确答案:D

  • 第5题:

    简述Hibernate与spring的联系


    正确答案: hibernate中的一些对象可以给Spring来管理,让Spring容器来创建hibernate中一些对象实例化。例如:SessionFactory,HibernateTemplate等。 
    Hibernate本来是对数据库的一些操作,放在DAO层,而Spring给业务层的方法定义了事务,业务层调用DAO层的方法,很好的将Hibernate的操作也加入到事务中来了。

  • 第6题:

    Spring如何管理Hibernate事务?


    正确答案:Spring对Hibernate事务的管理分为声明式事务管理、编程式事务管理以及标注式事务管理,在实际应用中可根据具体情况选择合适的事务管理方式。其中,声明式事务管理方式是比较常用的事务管理方式,该方式由Spring IoC容器自动管理事务。

  • 第7题:

    Spring包装Hibernate之后的Hibernate的DAO应该继承哪个类()。

    • A、Hibernate DAO
    • B、Session Factory
    • C、Hibernate DAO Suport
    • D、Session

    正确答案:C

  • 第8题:

    对Hibernate的支持主要用到Spring的哪个模块()。

    • A、Spring核心模块
    • B、Spring ORM模块
    • C、Spring MVC模块
    • D、Spring Web模块

    正确答案:B

  • 第9题:

    单选题
    关于Spring与Hibernate集成,下面说法错误的是()。
    A

    Spring提供了HibernateDaoSupport类来简化Hibernate的使用

    B

    在Spring配置文件种可以通过Spring提供的LocalSessionFactoryBean,来获得SessionFactory的实例

    C

    通过集成Spring和Hibernate,用Spring管理程序的依赖关系,将SessionFactory注入到DataSource中

    D

    通过Spring,可以在Biz层代码中无需直接实例化DAO类,而是通过注入得到


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

  • 第10题:

    问答题
    Spring如何管理Hibernate事务?

    正确答案: Spring对Hibernate事务的管理分为声明式事务管理、编程式事务管理以及标注式事务管理,在实际应用中可根据具体情况选择合适的事务管理方式。其中,声明式事务管理方式是比较常用的事务管理方式,该方式由Spring IoC容器自动管理事务。
    解析: 暂无解析

  • 第11题:

    ( 难度:中等)在ITIL的变更管理流程,一旦变更构建,谁承担测试?
    A.变更构建者
    B.变更构建者
    C.变更构建者
    D.中立测试者

    答案:D

  • 第12题:

    ( 难度:中等)Spring框架的事务管理有哪些优点?
    A.为不同的事务API提供一个不变的编程模式。
    B.为编程式事务管理提供了一套复杂的API
    C.支持声明式事务管理
    D.和Spring各种数据访问抽象层很好集成

    答案:ACD

  • 第13题:

    关于Spring对Hibernate提供的支持,下列说法错误的是( )。

    A.提供了综合的事务管理

    B. 提供了统一的异常继承体系

    C. 便于测试

    D. 没有给查询提供良好的支持


    参考答案:D

  • 第14题:

    Spring的优点包括( )。

    A.低入侵式设计,代码污染低

    B.独立于各种服务器,真正实现Write Once、Run Anywhere

    C.Spring的AOP机制降低了业务对象替换的复杂性

    D.Spring的高度开放性,不强制要求应用完全依赖于Spring


    参考答案:ABD

  • 第15题:

    造成测试覆盖率不达标的原因可能是______。

    A.存在不可到达的代码或冗余的代码

    B.测试用例不足

    C.存在不可能的路径和条件

    D.以上全部


    正确答案:D

  • 第16题:

    在进行项目信息编码的过程中,顺序编码的优点是()。


    A.方法简单

    B.代码较短

    C.有较好的逻辑性

    D.直观性较好

    答案:A,B
    解析:
    本题的考点为顺序编码的优点。顺序编码,即从01(或001等)开始依次排下去,直到最后的编码方法。该法简单,代码较短。但这种代码缺乏逻辑基础,本身不说明事物的任何特征。

  • 第17题:

    Struts+Hibernate+Spring开发模式中Hibernate扮演的角色?


    正确答案:Hibernate扮演的是数据持久层 它的作用是实现持久化对象和数据库表之间的映射,形成持久化对象和数据库表中数据的一个转换平台。

  • 第18题:

    在Hibernate中,下列说法正确的有()

    • A、Hibernate是一个开放源代码的对象关系映射框架
    • B、Hibernate对JDBC进行了轻量级的对象封装
    • C、Hibernate可以大大减少操作数据库的工作量
    • D、Hibernate提供了数据查询机制,但没有提供恢复机制

    正确答案:A,B,C

  • 第19题:

    关于Spring与Hibernate集成,下面说法错误的是()。

    • A、Spring提供了HibernateDaoSupport类来简化Hibernate的使用
    • B、在Spring配置文件种可以通过Spring提供的LocalSessionFactoryBean,来获得SessionFactory的实例
    • C、通过集成Spring和Hibernate,用Spring管理程序的依赖关系,将SessionFactory注入到DataSource中
    • D、通过Spring,可以在Biz层代码中无需直接实例化DAO类,而是通过注入得到

    正确答案:C

  • 第20题:

    Spring包装Hibernate之后,能够来保存数据的方法有()。

    • A、save
    • B、load
    • C、saveOrUpdate
    • D、merge

    正确答案:A,C

  • 第21题:

    单选题
    SSH中,依次处理的哪一层的实现()
    A

    Struts–业务逻辑层;Hibernate-表现层;Spring-持久层

    B

    Struts-表现层;Hibernate-业务逻辑层;Spring-持久层

    C

    Struts-持久层;Hibernate-表现层;Spring-业务逻辑层

    D

    Struts-表现层;Hibernate-持久层;Spring-业务逻辑层


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

  • 第22题:

    问答题
    Struts+Hibernate+Spring开发模式中Hibernate扮演的角色?

    正确答案: Hibernate扮演的是数据持久层 它的作用是实现持久化对象和数据库表之间的映射,形成持久化对象和数据库表中数据的一个转换平台。
    解析: 暂无解析

  • 第23题:

    ( 难度:中等)以下关于事务管理说法错误的是( )。
    A.实现编程事物,可以实现PlatformTransaction接口或是使用事务模板TransactionTemplate
    B.Spring事务管理方式包括编程方式、声明式
    C.声明式采用配置xml方式,将事务管理与实际业务代码解耦
    D.编程式采用的方式来控制事物的边界

    答案:A