第一范文网 - 专业文章范例文档资料分享平台

Spring练习题

来源:用户分享 时间:2025/8/12 4:29:24 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

public void addStudent() { } session.getTransaction().commit(); session.close(); Session session = HibernateSessionFactory.getSession(); System.out.println(session); Student student = new Student(); student.setAge(1); student.setName(\); student.setSchool(\); student.setSex(\); session.beginTransaction(); try { } session.save(student); e.printStackTrace(); } catch (Exception e) { 13. 某程序系统中有如下几个类。

public class Equip{ //装备

private String name; //装备名称

private String type; //装备类型,头盔、铠甲等 private Long speedPlus; //速度增效 private Long attackPlus; //攻击增效 private Long defencePlus; //防御增效 //Getters & Setters ?}

public class Player{ //玩家

private Equip armet; //头盔 private Equip loricae; //铠甲 private Equip boot; //靴子 private Equip ring; //指环 //Getters & Setters ?

public void updateEquip(Equip equip){ if(\头盔\ System.out.println(armet.getName()+\升级为\equip.getName());

this.armet= equip; } ? }

}

1) 在Spring配置文件中,配置一个拥有如下装备的玩家“zhangsan”。 装 备 战神头盔 连环锁子波斯追风蓝魔指环 甲 靴 速度增效 2 6 8 8 攻击增效 4 4 2 12 防御增效 6 15 3 2 2) 编写程序代码,以如下格式输出蓝魔指环的属性。 蓝魔指环[速度增加:8;攻击增加:12;防御增加:2]

14. 下面关于“依赖注入”的说法,错误的是

A.将组件间的依赖关系采取配置文件的方式管理,而不是硬编码在代码中 B.降低了组件间的耦合,使程序更容易维护和升级

C.促进了“面向接口”编程,使构建大规模程序更轻松 D.需要定义大量接口,增加了编码复杂度

15. 关于Spring AOP,下面说法错误的是

A.支持前置通知、后置通知、环绕通知 B.采用代理的方式实现

C.在Spring2.0以前的版本中通过配置

D.与“依赖注入”实现紧密结合

16. Spring各模块之间关系

A.Spring各模块之间是紧密联系的,相互依赖的 B.Spring各模块之间可以单独存在

C.Spring的核心模块是必须的,其他模块是基于核心模块 D.Spring的核心模块不是必须的,可以不要

17. 举例说明使用XML方式配置AOP所使用的类、标签和属性。

expression=\

class=\

class=\

类:AspectBean;

标签:等 属性:expresion

18. 假设某个bean要使用某种类型的资源,那么一般情况下应该把资源的释放放

到bean的生命周期中( )阶段 A.定义 B.初始化 C.使用 D.销毁

19. 有关spring中配置数据源,下列说法正确的是( )

A.配置数据源的bean名字只能是datasource B.datasource接口位于java.sql包中

C.在一个Spring配置文件中可以配置多个数据源 D.datasource就是一个数据库连接 20. 关于BeanFactory说法错误的是( )

A.它是一个接口

B.最常用的是xmlBeanFactory

C.BeanFactory所管理的bean的定义只能来自于一个配置文件 D.ApplicationContext也是一个BeanFactory

21. Session中persist()和save()方法区别。

Seve()它要返回对象标示符,所以会立即执行sql inset 且保存任何状态的对象。

Persist() 把一个瞬时态的实例化。但是并:”不保证” 对象标示符被立即填入到持久化实例中,标示符的填写可能被推迟到flush的时间 ,且不能保存游离态的对象,没返回值。

搜索更多关于: Spring练习题 的文档
Spring练习题.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c6ay2w293o11is5307324_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top