Spring中,事务行为的“PROPAGATION_SUPPORTS”属性值代表的含义是()A、支持当前的食物,如果不存在就创建一个新的B、支持当前的事务,如果不存在就不使用事务C、支持当前的事务,如果不存在就抛出异常D、不使用事务,如果当前存在事务就抛出异常

题目

Spring中,事务行为的“PROPAGATION_SUPPORTS”属性值代表的含义是()

  • A、支持当前的食物,如果不存在就创建一个新的
  • B、支持当前的事务,如果不存在就不使用事务
  • C、支持当前的事务,如果不存在就抛出异常
  • D、不使用事务,如果当前存在事务就抛出异常

相似考题
更多“Spring中,事务行为的“PROPAGATION_SUPPORTS”属性值代表的含义是()A、支持当前的食物,如果不存在就创建一个新的B、支持当前的事务,如果不存在就不使用事务C、支持当前的事务,如果不存在就抛出异常D、不使用事务,如果当前存在事务就抛出异常”相关问题
  • 第1题:

    事务是数据库进行的基本工作单位,如果一个事务执行失败,且已经做过更新被重新恢复原状,好像整个事务从来没有过更新,这样就保持了数据库处于 【 】状态。


    正确答案:一致性
    一致性 解析:事务是数据库进行的基本工作单位,如果一个事务执行失败,且已经做过更新被重新恢复原状,好像整个事务从来没有过更新,这样就保持了数据库处于一致性状态。相关知识点:事务是用户定义的一个数据库操作序列,这些操作要么全做,要么全都不做,是一个不可分割的工作单位。
    事务和程序是两个概念,一般地讲,一个程序中包含多个事务。
    事务具有4个特性。
    ①原子性
    事务是数据库的逻辑工作单位,事务中包括的诸多操作要么全做,要么全都不做。
    ②一致性
    事务执行的结构必须是使数据库从一个一致性状态到另一个一致性状态。因此当数据库只包含成功事务提交的结果时,就说数据库处于一致性状态。
    ③隔离性
    一个事务的执行不能被其他事务干扰。即一个事物内部的操作及使用的数据对其他并发事务是隔离的,并发执行的各个事务之间不能互相干扰。
    ④持续性
    持续性也称永久性,指一个事务一旦提交,它对数据库中数据的改变就应该是永久的,接下来的其他操作或故障不应该对其执行结果有任何影响。

  • 第2题:

    当前事务正常结束,使用语句COMMIT通知系统,表示事务执行成功。( )


    正确答案:错误

  • 第3题:

    如果一个事务执行成功,则该事务中的更新全部提交;如果一个事务执行失败,则该事务中已做过的更新全部撤消,就好像这个事务从未做过这些更新。这是保证事务的( )特性。

    A)原子性

    B)一致性

    C)隔离性

    D)持久性


    正确答案:A

  • 第4题:

    在执行长时间的数据库操作的时候,需要数据库的事务支持来确保信息的完整性,下面关于事务的说法,不正确的是()

    • A、使用SQLiteDatabese的beginTransaction()方法可以开启一个事务
    • B、当程序执行到endTransaction()方法的时候,会检查事务的标志是否为成功
    • C、当应用需要提交事务,必须在程序执行到endTransaction()方法之前使用setTransactionSuccessful()方法设置事务的标志为成功,如果不调用该方法,就会默认回滚事务
    • D、SQLite允许嵌套事务

    正确答案:D

  • 第5题:

    在事务等待图中,如果两个事务的等待关系形成一个循环,那么就会()。

    • A、出现活锁现象
    • B、出现死锁现象
    • C、事务执行成功
    • D、事务执行失败

    正确答案:B

  • 第6题:

    如果存在事物上下文,方法调用使用当前事物上下文,如果不存在,则不创建新的事物上下文。则在ejb-jar.xml中配置的事物属性为()

    • A、Requred
    • B、Supports
    • C、Mandatory
    • D、Never

    正确答案:B

  • 第7题:

    简述JDBC事务概念,如果在JDBC中实现事务。


    正确答案: 事务(Transaction)是访问数据库时,影响到各种数据项的一个程序执行单元。在关系型数据库(例如:SQL Server,MySQL)中,事务就是一条或者一组保存、更新数据库记录的SQL语句。事务可以保证数据库中数据完整,避免错误更改。合理使用事务才能保证程序的可运行性,所以任何应用系统都要使用事务。
    在JDBC技术中可以通过Connection对象中的commit()方法执行提交事务的操作;可以通过Connection对象中的setAutoCommit()设置事务是否自动提交;通过Connection对象中的setTransactionLevel()设置事务的级别。通过Connection对象中的rollback()执行事务的回滚操作,该回滚操作通过cacth()区域中进行设置。

  • 第8题:

    在判断死锁的事务等待图中,如果等待图中出现了环路,则说明系统()。

    • A、存在活锁
    • B、存在死锁
    • C、事务执行成功
    • D、事务执行失败

    正确答案:B

  • 第9题:

    HttpSession session=request.getSession(false)与HttpSession session = request.getSession(true)的区别()。

    • A、没有区别
    • B、如果当前reqeust中的HttpSession 为null,当传入参数为空时,就创建一个新的Session,否则返回null
    • C、如果当前reqeust中的HttpSession 为null,当传入参数为true时,就创建一个新的Session,否则返回null

    正确答案:C

  • 第10题:

    单选题
    一个国家的政府部门如果主要提供公共物品,那么其所从事的活动就是()
    A

    企业事务

    B

    经济事务

    C

    公共事务

    D

    私人事务


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

  • 第11题:

    单选题
    在判断死锁的事务等待图中,如果等待图中出现了环路,则说明系统()。
    A

    存在活锁

    B

    存在死锁

    C

    事务执行成功

    D

    事务执行失败


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

  • 第12题:

    判断题
    核心框架中的事务是对spring的声明式事务的封装和改造,并支持分布式事务
    A

    B


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

  • 第13题:

    事务是数据执行的基本工作单位,如果一个事务执行成功,则全部更新提交。如果一个事务执行失败,则已做过的更新被恢复原状,好像整个事务从未有过这些更新,这就保持数据库处于______状态。


    正确答案:一致性
    一致性 解析:事务是用户定义的一个数据库操作序列,事务具有原子性、一致性、隔离性和持续性,简称为ACID特性。

  • 第14题:

    Spring中,事务行为的“PROPAGATION_SUPPORTS”属性值代表的含义是()

    A.支持当前的食物,如果不存在就创建一个新的

    B.支持当前的事务,如果不存在就不使用事务

    C.支持当前的事务,如果不存在就抛出异常

    D.不使用事务,如果当前存在事务就抛出异常


    参考答案:A

  • 第15题:

    如果一个事务执行成功,则该事务中的更新全部提交;如果一个事务执行失败,则该事务中已做过的更新全部撤消,好像这个事务从未做过这些更新。这是保证了事务的()。

    • A、原子性
    • B、一致性
    • C、隔离性
    • D、持久性

    正确答案:A

  • 第16题:

    如果多个事务依次执行,则称事务是()执行。


    正确答案:串行

  • 第17题:

    核心框架中的事务是对spring的声明式事务的封装和改造,并支持分布式事务


    正确答案:正确

  • 第18题:

    用“new FileOutputStream(“data.txt”,true)”创建一个FileOutputStream实例对象,则下面()说法是正确的。

    • A、如果文件“data.txt”存在,则将抛出IOException异常
    • B、如果文件“data.txt”存在,则将在文件的末尾开始添加新内容
    • C、如果文件“data.txt”存在,则将覆盖掉文件中已有的内容
    • D、如果文件“data.txt”不存在,则将抛出IOException异常

    正确答案:B

  • 第19题:

    使用列表对象的remove()方法可以删除列表中首次出现的指定元素,如果列中不存在要删除的指定元素则抛出异常。


    正确答案:正确

  • 第20题:

    一个国家的政府部门如果主要提供公共物品,那么其所从事的活动就是()

    • A、企业事务
    • B、经济事务
    • C、公共事务
    • D、私人事务

    正确答案:C

  • 第21题:

    单选题
    用“new FileOutputStream(“data.txt”,true)”创建一个FileOutputStream实例对象,则下面()说法是正确的。
    A

    如果文件“data.txt”存在,则将抛出IOException异常

    B

    如果文件“data.txt”存在,则将在文件的末尾开始添加新内容

    C

    如果文件“data.txt”存在,则将覆盖掉文件中已有的内容

    D

    如果文件“data.txt”不存在,则将抛出IOException异常


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

  • 第22题:

    问答题
    简述JDBC事务概念,如果在JDBC中实现事务。

    正确答案: 事务(Transaction)是访问数据库时,影响到各种数据项的一个程序执行单元。在关系型数据库(例如:SQL Server,MySQL)中,事务就是一条或者一组保存、更新数据库记录的SQL语句。事务可以保证数据库中数据完整,避免错误更改。合理使用事务才能保证程序的可运行性,所以任何应用系统都要使用事务。
    在JDBC技术中可以通过Connection对象中的commit()方法执行提交事务的操作;可以通过Connection对象中的setAutoCommit()设置事务是否自动提交;通过Connection对象中的setTransactionLevel()设置事务的级别。通过Connection对象中的rollback()执行事务的回滚操作,该回滚操作通过cacth()区域中进行设置。
    解析: 暂无解析

  • 第23题:

    单选题
    在执行长时间的数据库操作的时候,需要数据库的事务支持来确保信息的完整性,下面关于事务的说法,不正确的是()
    A

    使用SQLiteDatabese的beginTransaction()方法可以开启一个事务

    B

    当程序执行到endTransaction()方法的时候,会检查事务的标志是否为成功

    C

    当应用需要提交事务,必须在程序执行到endTransaction()方法之前使用setTransactionSuccessful()方法设置事务的标志为成功,如果不调用该方法,就会默认回滚事务

    D

    SQLite允许嵌套事务


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