四川开放电大作业试卷题库网
2025秋江苏开放大学JAVA EE企业框架应用与整合形成性考核作业一(占总成绩15%)
招生简章 2025-09-15 01:45:06 0 0
四川开放大学作业考试答案

想要快速找到正确答案?

立即关注 四川开放大学微信公众号,轻松解决学习难题!

开放大学作业与答案
扫码关注

作业辅导
扫码关注
论文指导
轻松解决学习难题!

JAVA EE企业框架应用与整合 - 形成性考核作业一(占总成绩15%)

课程名称:JAVA EE企业框架应用与整合 发布教师:吴梓杏 作业来源:第五单元 Spring JDBC与事务管理 作业满分:100.0分 发布时间:2025-07-06 作业要求:请同学们在学习完第1-5单元后,完成本次作业。

单选题

1. 下面关于AOP说法错误的是 (分值:2.0分)

A. AOP将散落在 渝粤教育 系统中的“方面”代码集中体现

B. AOP有助于提高系统的可维护性

C. AOP已经表现出了将要替代面向对象的趋势

D. AOP是一种设计模式,Spring提供了一种实现

2. 事务隔离级别是谁实现的? (分值:2.0分)

A. Java应用程序

B. Hibernate

C. 数据库系统

D. JDBC驱动程序

3. 下面对Spring中Bean的注入说法正确的是 (分值:2.0分)

A. Bean根据注入方式不同可以分为构造方法注入和自动装载

B. 使用构造方法注入构造对象的同时,完成依赖关系的建立

国家开放大学 C. 在关系的对象很多时,使用构造方法注入更适合

D. 构造方法通过constructor-index属性来指定,在该标签下要指定索引的位置

4. 关于ApplicationContext接口,下列说法错误的是 (分值:2.0分)

A. 它是beanfactory的子接口

B. ApplicationContext是基于beanfactory而建立的,ApplicationContext继承了beanFactory 的功能

C. fileSystemXmlApplicationContext是其子接口

D. ApplicationContext提供了对资源文件进行访问的支持

5. 下面关于事务管理说法错误的是 (分值:2.0分)

A. Spring事务管理方式包括编程方式、声明式

B. 编程式采用的方式来控制事物的边界

C. 声明式采用配置xml方式,将事务管理与实际业务代码解耦

D. 实现编程事物,可以实现PlatformTransaction接口或是使用事务模板TransactionTemplate

6. 以下说法不正确的是 (分值:2.0分)

A. Spring是一个轻量级框架,大大简化了java企业级开发

B. Spring是企业级应用开发的一站式选择,可以取代其他已有框架

C. Spring框架最基本的部分是Spring Core模块,提供Ioc和依赖注入

D. Spring AOP是基于Spring Core的符合规范的面向切面编程的实现

7. 下面对Spring框架的持久化支持说法错误的是 (分值:2.0分)

A. Spring没有自己的持久化方案,它集合了现有的流行持久化框架

B. Spring采用JDBC模板封装了JDBC的数据库操作

C. Spring对各种持久化技术提供了统一的编程方式

D. Spring将数据库访问的checked异常转换为运行时异常

8. 在一个运行结果的测试类中,有如下代码: ApplicationContext Context=new ClassPathXm 成人学历 lApplicationContext("applicationContext") UserService uservice=(UserService)Context.getBean("userservice") 下列选项中关于Spring的配置文件理解不正确的是 (分值:2.0分)

A. Spring的配置文件名字为applicationContext.xml

B. Spring配置文件一般使用bean元素中的id=“userService”

C. UserService是一个接口

D. 在配置文件中UserService可以没有属性注入

渝粤文库 p>

9. 使用Spring简化Hibernate的开发,不需要的步骤是 (分值:2.0分)

A. 在Spring配置文件ApplicationContext.xml创建一个名为SessionFactory的bean类的 实现是org.Springframework.orm.hibemate3.LoactionFactoryBean

B. 在Dao接口的实现类继承HibernateDaoSupport

C. Dao接口的实现类提供SessionFactory的set/get方法

D. 在Spri 渝粤题库 ng的配置文件中为Dao注入SessionFactory

10. 下面不属于Spring AOP的通知类型的是 (分值:2.0分)

A. 前置通知

B. 后置通知

C. 代理通知

D. 异常通知

简答题/计算题

1. 通过学习第1-5单元实验指导,完成如下任务: 任务一:第一个Spring项目 1. Spring开发环境搭建; 2. 编写第一个工程:创建一个Person对象,并提供name(姓名)、age(年龄)、sex(性别)、address(地址)等属性,要求如下: (1)通过Spring配置文件创建Person的对象 (2)通过Spring配置文件为每个属性赋值 任务二:Spring依赖注入 模拟员工信息管理的执行过程,要求分三层业务处理,分别是控制层、业务员和数据访问层: 1. 创建Java项目,导入相关jar包,创建application-context.xml配置文件。 2. 创建员工类Employee,数据访问对象类EmployeeDao,业务对象类EmployeeServic,控制对象类EmployeeController。其中EmployeeController对象依赖于EmployeeService对象,EmployeeService对象依赖于EmployeeDao对象。 3. 编辑配置文件,完成依赖注入。 4. 编写测试代码,分别测试EmployeeController类中的方法。 任务三:通过Spring操作JDBC 创建一个实例,实现对客户信息的基本管理操作,要求使用C3P0创建数据源,采用JdbcTemplate实现基本的增删改查。采用Spring IOC容器管理各层代码依赖关系,以及对JdbcTemplate对象的管理,模拟实现实现客户信息管理。 1. 创建Java项目spring-demo04,导入相关jar包,并创建数据库连接信息文件db.properties和Spring配置文件application-context.xml 广东开放大学 。 2. 创建数据库表t_client和实体类Client。 3. 创建数据访问对象ClientDao,并注入JdbcTemplate对象,完成基本的增删改查操作。 说明:实验及技能训练的具体要求和规范请参阅实验任务及报告 1 (在 “ 课程导学 ” 中 “ 实验发布区 ” 中下载),并完成实验报告相应内容,与形考作业一起提交。 (分值:80.0分)

文章目录


    文章说明
    本文标签:
    ©版权声明
    本站提供的试卷、试题及解析仅用于学习与练习,严禁用于商业用途或非法传播,违规者需自行承担全部后果。所有内容均收集自网络,版权争议与本站无关。请于下载后 24 小时内删除,若需长期使用,建议通过正规渠道获取正版资源。如遇侵权问题,请及时邮件联系处理,感谢配合!
    评论留言

    昵称

    邮箱

    地址

    个人资料
    个人资料
    四川开放电大作业试卷题库网
    • 文章22476
    • 评论0
    • 微语0
    标签