题目
A.如果当前存在事务,则加入该事务;如果当前没有事务,则以非事务的方式继续运行
B.如果当前存在事务,则加入该事务;如果当前没有事务,则创建一个新的事务
C.创建一个新的事务,如果当前存在事务,则把当前事务挂起
D.以非事务方式运行,如果当前存在事务,则把当前事务挂起
第1题
A.REQUIRED:如果当前存在事务,则加入该事务;如果当前没有事务,则创建一个新的事务
B.SUPPORTS:如果当前存在事务,则加入该事务;如果当前没有事务,则以非事务的方式继续运行
C.REQUIRES_NEW:如果当前存在事务,则加入该事务;如果当前没有事务,则创建一个新的事务
D.NOT_SUPPORTED:如果当前存在事务,则加入该事务;如果当前没有事务,则以非事务的方式继续运行
第2题
A.Propagation.REQUIRED:必须需要事务
B.Propagation.SUPPORTS:支持当前事务,如果不存在则以非事务方式执行
C.Propagation.MANDATORY:支持当前事务,如果不存在则抛出异常
D.Propagation.REQUIRES_NEW:创建一个新事务,如果有当前事务则暂停当前事务
E.Propagation.NOT__SUPPORTED:以啡方式执行,如果当前事务存在则暂停
F.Propagation.NESTED:如果当前务存在,则在嵌套事务中执行
第3题
A.readOnly 该属性用于设置当前事务是否为只读的事务,设置为false表示是只读,设置为true表示可读写
B.rollbackFor 该属性用于设置需要进行回滚的异常数组,当方法中抛出指定异常数组中的异常时,则进行事务回滚
C.noRollbackFor该属性用于设置不需要进行回滚的异常数组,当方法中抛出指定异常中的异常时,不进行事物的回滚
D.propagation该属性用于设置事务的传播行为
第4题
A.事务(Transaction)是并发控制的单位,是用户定义的一个操作序列
B.事务操作对数据库的更改要么都做要么都不做,是一个不可分割的工作单位
C.数据库向用户提供保存当前程序状态的方法,叫事务提交(commit)
D.当事务执行过程中,使数据库忽略当前的状态并回到前面保存的状态的方法叫事务回滚(rollback)
第6题
A.一个事务中的所有命令作为一个整体提交或回滚
B.如果两个并发事务要同时修改同一个表,有可能产生死锁
C.SqlServer默认将每条单独的T-SQL语句视为一个事务
D.事务必须使用begintransaction来明确指定事务的开始
第7题
A.事务用到的注解是@Transactional注解
B.SpringDataJPA的事务管理机制是默认@Transactional注解式事务
C.以默认情况的事务管理机制是代理方式的,通过添加@Transactional注解式配置方法使用事务
D.@Transactional只能被应用到public方法上,对于其他非public的方法,如果标记了@Transactional就会报错
第8题
A.A.信息是物质、能量、信息及其属性的标示
B.B.信息是物质属性的反映
C.C.信息是一种存在形式
D.D.信息是客观世界的反映,可以被认识,是对事物的描述,可以有不同的表达和传播方式
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!