分析下面的Spring配置代码,可以推断下列Java语句的运行结果是( )。 Java语句如下: ApplicationContext context=new ClassPathXmlApplicationContext("di.xml"); System.out.println( ((B)context.getBean("b")).getM( ) ); Spring配置代码如下:
A. 编译错误
B. 什么也不输出
C. 输出:1
D. 输出:2
查看答案
Spring配置文件中关于事务的配置代码如下: …...
A. ① txAdvice ② txManager
B. ① serviceMethod ② txManager
C. ① txAdvice ② serviceMethod
D. ① serviceMethod ② txAdvice
下列选项关于Spring的核心机制——依赖注入的描述错误的是( )
A. 所谓依赖注入就是明确地定义组件接口,独立开发各个组件,然后根据组件间的依赖关系组装运行的设计开发模式
B. Spring不负责管理bean之间的关系
C. Spring容器可以自动注入相互协作bean之间的关联关系
D. Spring常见的注入方式为:设值注入,构造注入,自动注入
下列关于Spring配置数据连接池的描述,错误的是( )
A. Spring可以用org.apache.commons.dbcp.BasicDataSource类配置数据源
B. 在org.apache.commons.dbcp.BasicDataSource类中有driver,url,username,password属性
C. 配置Spring数据源时,必须引入Hibernate的SessionFactory
D. 在用dbcp时,需要复制commons-dbcp的jar包到类路径下
某业务方法taskApply(User user,List tasks)需要对其进行事务控制,下面的声明方式不能起到效果的是()
A. 将查询方法声明为只读事务,其他方法声明为REQUIRED
B. 声明do开头的方法为REQUIRED,并修改方法名为doTaskApply
C.
D. 事务的propagation属性声明为SUPPORTS