1 / 4
文档名称:

JAVAEE考试复习重点整理.doc

格式:doc   大小:81KB   页数:4页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

JAVAEE考试复习重点整理.doc

上传人:xxj16588 2016/8/14 文件大小:81 KB

下载得到文件列表

JAVAEE考试复习重点整理.doc

文档介绍

文档介绍:耦合性协作,提高了可扩展性和可维护性。 struts2 是基于 MVC 架构的框架,以 webwork 为设计思想的核心, 结合 struts1 形成的。 5. 说明 struts2 的工作流程( *.action ,详见 P71 第一二段) P71 (基本工作流程似乎简单明了一些其实) 当用户发送一个请求后, 中配置的 FilterDispatcher ( Struts2 框架的核心控制器) 就会过滤该请求。 n 结尾, 该请求就会被转入 Struts 2 框架处理。 Struts 2 框架接收到*.action 请求后,将根据*.action 请求前面的“*”来决定调用哪个业务。 Struts2 框架中的配置文件 会起映射作用,它会根据“*”来决定调用用户定义那个 Action 类。 Struts2 框架提供了一系列的***, 它负责将 HttpServletRequest 请求中的请求参数解析出来,传入到用户定义的 Action 类中。然后在调用其 execute () 方法处理用户请求, 处理结束后, 会返回一个值, 这是 Struts2 框架的 文件又起映射作用,会根据其返回的值来决定跳转到哪个页面 6 Hibernate 的主键生成策略 P120 ① Hibernate 对主键 id 赋值②应用程序自身对 id 赋值( assigned ) ③数据库对 id 赋值( native,identity,sequence ) foreign :使用外部表的字段作为主键 7 Hibernate 的核心接口 P124 Configuration 接口:管理 Hibernate 的配置信息 SessionFactory 接口:创建 Session 实例 Session 接口:提供众多持久化方法 Transaction 接口:进行事物操作 Query 接口: find() 方法 8 Hibernate 关系映射 P129 ( 本题会出成例举题形式: 寻找生活中有关 Hibernate 一对一,一对多,多对多关系的例子 P177) 一对一关系(共享主键方式、唯一外键方式) 多对一单向关联关系(把多的一边取消了唯一性) 一对多双向关联多对多关联(单向多对多,双向多对多) 9 实体对象生命周期 P148 transient (瞬时态) :实体对象在内存中存在,与数据库无关 persisent (持久态) :处于由 Hibernate 所管理,变更会固化到数据库 Detached (托管状态) :持久态对应的 Session 实例关闭后 T—>P< —>D 10 依赖注入的两种方式: P184 设置注入:通过 setter 方法注入被调用者的实例构造注入:利用构造函数设置依赖注入不同:设置注入是先创建一个默认的 Bean 实例,然后调用对应的 set 方法注入依赖; 而构造注入则在创建 Bean 实例时,已经完成了依赖关系的注入 11 原型模式与单例模式: P189 Bean 默认的是单实例模式,在容器分配 Bean 时,它总返回同一个实例每次向 ApplicationContext 请求一个 Bean 时,需得到一个不同的实例,需将 Bean 定义为原型模式。 signlet