软件构造考试个人整理.doc

上传人:M****1 文档编号:544855801 上传时间:2023-10-01 格式:DOC 页数:4 大小:42.51KB
返回 下载 相关 举报
软件构造考试个人整理.doc_第1页
第1页 / 共4页
软件构造考试个人整理.doc_第2页
第2页 / 共4页
软件构造考试个人整理.doc_第3页
第3页 / 共4页
软件构造考试个人整理.doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《软件构造考试个人整理.doc》由会员分享,可在线阅读,更多相关《软件构造考试个人整理.doc(4页珍藏版)》请在金锄头文库上搜索。

1、 信息1083班 李丹 软件构造个人整理复习资料一、JS部分 1. window对象:是BOM的顶层,它是包含文档(document)的窗口容器,一个浏览器窗口就是一个window对象的界面表现。只要打开一个窗口,window对象就存在了。 2. Document对象:是window对象的一个属性,代表浏览器窗口中装载的整个HTML文档,包含了从到内容,用来访问页面上的所有元素。 3. DOM树形中的节点和子节点:在document中,每一个标签所代表的对象,都是DOM树形结构中的一个节点(标签是元素的节点),而每一个标签中的属性也是其下的一个节点(属性节点),document节点本身是树的根

2、节点。 4 正则表达式:是符合某种规则的表达式,它不显示任何具体的文本内容,只是作为一种特殊的文本模式,用于在文本中查找符合匹配模式的字符串。 5. 用正则模式匹配字符串中的匹配结果 6. JS编程:实验二二、 Hibernate部分 1. .缓存:减少访问数据库的频率 当缓存中的持久化对象之间存在循环关系时,Session会保证不出现访问对象图的死循环,以及由死循环引起的JVM堆栈溢出异常。 保证数据库中的相关记录与缓存中的相应对象保持同步。2. 清理缓存:Session在清理缓存的时候,会自动进行脏坚持(dirty-check),如果发现Session缓存中的对象与数据库中相应记录不一致,

3、就会根据对象的最新属性去同步更新数据库。在默认情况下,Session会在以下时间点清理缓存: 调用commit()方法时,先清理缓存,再向数据库提交事物。 当应用程序执行一些查询操作时,如果缓存中的对象发生了变化,会先清理缓存。 应用程序显示调用Session.fluse()方法时,清理缓存。3. 轻量级对象:在应用程序中频繁地创建和销毁,基本上不会出现由于占用很多资源而导致的系统性能下降。如 Session 对象。 4. 重量级对象:在应用程序系统中长久地被缓存在整个应用程序系统的生命周期中,避免多次被创建和销毁,创建时非常耗费时间和空间资源。如SessionFactory对象。5. 多对一

4、(两边表、类和映射的定义) 表的创建:(1) 创建TEAMS表:create table TEAMS(ID bigint not null auto_increment,NAME varchar(15) not null unique,primary key(ID);(2) 创建MONKEYS表:create table MONKEYS(ID bigint not null auto_increment,NAME varchar(15) not null,TEAM_ID bigint,primary key(ID);(3) 添加外键引用:alter table MONKEYS add inde

5、x IDX_TEAM(TEAM_ID),add constraint FK_TEAM foreign key (TEAM_ID) references TEAMS (ID); 类 Team类的代码: package mypack.po;public class TeamPO private Long id;private String name;public TeamPO()public Long getId() return id;public void setId(Long id) this.id = id;public String getName() return name;publi

6、c void setName(String name) this.name = name;Monkey类的代码: package mypack.po;public class MonkeyPOprivate Long id;private String name;private TeamPO teampo;public MonkeyPO() public Long getId() return id;public void setId(Long id) this.id = id;public String getName() return name;public void setName(String name) this.name = name;public TeamPO getTeampo() return teampo;public void setTeampo(TeamPO teampo) this.teampo = teampo; 映射文件Team类的映射文件: Monkey类的映射文件: 6. 一对多(两边表、类和映射的定义)课本(8890页)7. Criteria模糊查询组件(课件- 软件构造-9)

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号