版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
rocesser(少用)3)使用Springrocesser(少用)3)使用Spring动作代理(将动作ionshipmapping)对象关系映射4.使用Hiber通用功能4)回调用Action上的execute方法5)Acionconfiguration=newConfigurat15题填空*2=30’3题简答*10=30’1题编程*20=20’一、基本概念伸缩性、可维护性、可拓展性、可重用性、可管理性。2.MVC框架:模型-图-制器ORM是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将java程序中的对象自动持久化到关系数据库中。本质上就是将数据从一种形式转换到另外一种形式。3)拦截器自动对应用运用通用功能teria接口执行数据库查询6.SessionFactor口teria接口执行数据库查询6.SessionFactor口通用功能4)回调用Action上的execute方法5)Ac.entity.Project"column="rproji分别取出和平路、海淀区、和平路原来所属区县,进行添加和删除。1.概念:开源框架,目的为了简化企业级系统开发。往小了说是容器,往大了说是框架。非侵入式。优点:松耦合、高度可配置、易测试、开发简单。1)容器:对其中的组件进行管理,负责实例化、初始化、销毁这些组件。),基础设施(那些通用的部分)组件处于一个容器当中,所有组件的初始化和调用都是有容器负责。程序中各个组件之间的关系,不由程序代码直接操控,而由容器控制。控制权由应用代码中转到了外部容器,即所谓的反转。切面(Aspect描述的是一个应用系统的某一方面或领域。通知(Advise指的是切面的具体实现。Spring的AOP采用的是运行期织入。代理(Proxy指将通知应用到目标对象后形成的新的对象。2.AOP实现:纯Java实现,目前仅支持使用方法调用作为连接点。与特殊)、多态(覆盖与重载)6.对象关系映射(ORM与特殊)、多态(覆盖与重载)6.对象关系映射(ORM—Obj=save-updatecascade=delete:对所有get/set()方法。在one方,即区县的配置文件中加入:ectRelationalMapping):ORM是一种为了要求我们的被代理对象必须要去实现一个代理接口,代理对象和被代理对象本质是是实现了统一接口的两个对象被代理对象不需要去实现一个代理接口,被代理类和代理类之间本质是父子类的关系在配置文件中指定是以哪种方式生成代理对象两者都是JAVA的数据库操作中间件。两者对于数据库进行直接操作的对象都不是线程安全的,都需要及时关闭。两者都可以对数据库的更新操作进行显式的事务处理。数据库中的值保持一致的。ansactiontx=session.beginTrans无法与数据库中的值保持一致,而Hibernate操作的数据是ansactiontx=session.beginTrans无法与数据库中的值保持一致,而Hibernate操作的数据是):指定了通知应该应用到哪些连接点上。可根据方法名确定连接点】在many一方增加,Jdjd1=newJd();jd.se它保存了对当前数据库配置的所有映射关系,它是将某个数据库的映射关系经过编译之根据持久化标识查找对象的时候会用到。执行数据库查询1)它是线程安全,这意味着它的同一个实例可以被应用的多个线程共享。<many-to-onename="qx"class="Qx"column="qxid>在many一方,即街道配置关联。、初始化、销毁这些组件。2)框架:框架不仅要负责管理某些Be、初始化、销毁这些组件。2)框架:框架不仅要负责管理某些Be所有的持久化操作都是在Session的基础上进行的。它相当与)配置数据源,有三种方式的数据源a)使用Spring框架自带3.四种通知类型:1)【Around】接口Org.sprinB.单向一对多【一个区县有很多街道】C.双向一对多【一个区县有很多街道,多条街道对应一个区县】结合A+B即可。加和删除;为false时,表示由自己负责维护关联关系。为了保持对象模型和数据库数据一致,还要调用d)【划“和平路”到海淀区】对数据库进行编码:在控制方进行更新操作因为外键约束,应该先删除子表,再删除父表。如果many一方数据较多,可移动过设置set节点cascade可实现自己级联删除。cascade=nonecascade=save-updatecascade=delete<setname="members"table="r_emp_proj"><many-to-many<classname="Employee"table="employee"><keycolumn="r_emp_id"/><many-to-many,ORM是通过使用描述对象和数据库之间映射的元数据,将jav,ORM是通过使用描述对象和数据库之间映射的元数据,将jav用都是有容器负责。程序中各个组件之间的关系,不由程序代码直接action();5)持久化操作(sava、delete、u种形式转换到另外一种形式。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 循证教学在高中生物学课程中的应用研究-以大连市某中学为例
- 2025年竞赛能力测试题及答案
- 高铈Nd-Fe-B晶界改性及物化性能研究
- 从文言到白话-论五四时期基础语文教育的语体转型
- 晋东南乡土建筑元素在乡村民宿设计中的应用研究-以长治市泉之头村民宿群为例
- 单边双通道脊柱内镜技术与单孔分体式脊柱内镜技术治疗腰椎管狭窄症疗效的比较研究
- 2025年高频机场土木工程岗位面试题及答案
- 自动化仓库履历维护制度
- 基于跨学科项目式学习的初中英语八年级下册Unit 8服装主题写作教学设计与易错点深度学习教案
- 小学三年级英语下册Unit 3 School Rules复习课教案
- 会计局内部监督制度范本
- 2026太平保险校招面试题及答案
- 企业环保工作绩效考核方案
- 2026年航空航天基础知识模拟题库
- 肿瘤免疫治疗伦理审查的特殊考量
- 华为财务制度与工作流程
- 激光技术发展
- 宁夏滩羊介绍
- 团委书工作面试题集
- 2026年资料员之资料员基础知识考试题库300道含答案(培优a卷)
- 全国园林绿化养护概算定额(2018版)
评论
0/150
提交评论