EOS新手入门

合集下载

佳能500D使用技巧指南

佳能500D使用技巧指南

佳能500D使用技巧指南篇一:佳能系列相机使用说明20XX0913密级:文档编号:佳能eos系列相机模块使用说明郑州新开普电子股份有限公司文件修改控制2/171系统支持的相机类型系统当前支持的类型如下:eos40Deos-1DsmarkIIIeosDIgITALRebeLxsi/450D/Kissx2eosDIgITALRebeLxs/1000D/KIssFe os50Deos5DmarkIIeosKissx3/eosRebeLT1i/eos500Deos7Deos-1DmarkIVeos-1DmarkIII eosKissx4/eosRebeLT2i/eos550Deos60DeosKissx5/eosRebeLT3i/eos600DeosKissx50/eosRebeLT3/eos1100D对应驱动说明:2.8驱动,支持450D、500D、550D、1000D2.9驱动,支持60D及2.8驱动2.10驱动,支持600D1100D及2.9驱动2相机运行环境相机要求运行在:windowsxp(home/professional),Vista,7系统下3系统安装顺序1、安装相机软件(eossolution光盘,自定义安装)(此时要断开相机)3/174/175/17篇二:佳能500D拍摄技巧(转载分享)1.怎样使用佳能500D拍好风光照片在采用了DIgIc4图像处理器后,佳能的数码单反都表现出更佳的宽容度,画面的鲜艳度也略有进步。

下面一起看看使用佳能500D拍摄风景有什么需要注意的:光圈:F8快门:1/98secIso:100使用数码单反拍摄,用得最多的还是光圈优先模式,也就是常见的Av档。

在这档光圈下可以自由设置光圈大小,对于景深的控制更加容易。

拍摄风光照片,一般都是采用较小的光圈(F8以上),这样拍摄的风景照片前后都能更加的清晰。

拍摄风景适宜使用风光照片模式,这时在锐度方面表现会更佳,并且色彩的处理上也会更加的鲜艳。

数码单反相机入门全教

数码单反相机入门全教

数码单反相机入门全教程一本非常好的入门资料,整理出来,转载给大家分享。

不管你是不是新手,强烈建议用心看一遍......前言自从数码单反相机诞生以来,整个摄影界发生了巨大的变化。

我们可以使用数码单反做很多胶片相机所无法胜任的工作,这已经是无可否认的事实。

拍摄本身由此变得更加简单。

数码单反相机继承了很多胶片单反相机的基本构造,在操作方面也有很多共通点。

对于用惯了佳能EOS系列胶片单反相机的用户来说,掌握佳能数码单反相机的操作并不需要太长时间。

而对于那些已经能够掌握小型数码相机的人来说,只要学会数码单反相机特有的操作方式和知识,做到随心所欲地拍出自己想要的照片也绝非难事。

可以说,任何人都能很容易地学会使用数码单反相机。

由于拍完能立刻确认拍摄效果,用户的摄影技术将会进步神速,甚至能够在短时间内进入中级水平。

而且,数码单反相机最大的特征就是能够更换镜头,这使得摄影的世界更加广阔。

而EOS DIGITAL系列相机能够使用的镜头和其他附件非常丰富,所以使用该系列单反相机学习摄影是再好不过的选择了。

各种让人用起来得心应手的机身和60款以上的镜头将会为用户的摄影生涯提供强有力的支持。

如果将本书置于手边,边看边学,相信在很短时间内大家都能拍摄出不输给专业摄影师的照片。

目录:01 数码单反相机的魅力/jiaocheng/2.html02 牢记相机各部分名称/jiaocheng/3.html03 拍摄之前的准备工作/jiaocheng/5.html04 首先来尝试进行拍摄/jiaocheng/4.html05 数码单反相机的结构原理/jiaocheng/6.html06 镜头的结构原理/jiaocheng/7.html07 相机的持机方法/jiaocheng/8.html08 了解构图的基本知识/jiaocheng/9.html09 拍好人物照--人像模式/jiaocheng/10.html10 使风景显得更加鲜明--风光模式/jiaocheng/11.html11 放大拍摄微小物体--微距模式/jiaocheng/12.html12 拍摄高速运动物体--运动模式/jiaocheng/13.html13 同时拍摄夜景与人物--夜景人像模式/jiaocheng/14.html14 不使用闪光灯进行拍摄--闪光灯关闭模式/jiaocheng/15.html专题学会把握各种被摄体的拍摄时机15 数码单反相机的结构原理/jiaocheng/16.html16 自动曝光Av、Tv、P模式/jiaocheng/17.html17 理解光圈/jiaocheng/18.html18 掌握快门速度/jiaocheng/19.html19 理解对焦及自动对焦功能/jiaocheng/20.html20 什么是ISO感光度/jiaocheng/21.html21 了解白平衡/jiaocheng/22.html22 灵活运用曝光补偿/jiaocheng/23.html23 包围曝光的运用/jiaocheng/24.html24 了解测光模式的区别/jiaocheng/25.html25 清洁图像感应器/jiaocheng/26.html26 使用闪光灯进行拍摄/jiaocheng/27.html27 照片风格/jiaocheng/28.html28 关于光线的知识/jiaocheng/29.html29 在构图上更上一层楼/jiaocheng/30.html专题灵活运用实时显示功能/jiaocheng/31.html数码单反相机的魅力数码单反相机的独特魅力在于它的系统可扩展性以及压倒性的完美画质。

Canon EOS-1 D Mark III 说明书

Canon EOS-1 D Mark III 说明书

CC感谢您购买佳能产品。

EOS-1D Mark III是业内顶级的高性能数码单镜头反光相机,它配有大型高画质的1010万有效像素CMOS图像感应器和两枚“DIGIC III”数字影像处理器。

本相机同时具有高精度和高速45点区域自动对焦功能(19个十字型对焦点和26个辅助自动对焦点)以及大约10张/秒的高速连拍功能。

本机在任何拍摄条件下都能做出高速反应,并且具有满足高级拍摄的多种功能,即使在恶劣的环境下进行拍摄也非常可靠,还同时兼容多种不同的附件。

本相机还采用了具有感应器自清洁单元的EOS综合除尘系统,以清除感应器上的灰尘。

请先试拍几张,以熟悉本相机使用数码相机,您可以立即查看拍摄的图像。

阅读本手册时,请试拍几张并领会照片拍摄的步骤。

这样可以使您更好地了解本相机。

为避免拍摄劣质图像和损坏相机,请阅读“安全警告”(第10、11页)和“操作注意事项”(第12、13页)。

拍摄前,请先测试相机拍摄后,请回放图像并检查图像是否正确记录。

如果相机或者存储卡有问题,图像不能记录或下载至计算机,由此造成的任何损失或不便,佳能公司不承担责任。

关于版权贵国的版权法律可能禁止使用您所记录的人物图像和某些物体的图像,除非仅供个人欣赏。

另外要注意,某些公开演出、展览等可能禁止拍照,即使供个人欣赏也不例外。

2物品清单系。

也可以在系统图(第194页)中检查这些附件。

相机: EOS-1D Mark III(含眼罩、机身盖、电池仓盖及为日期/时间供电的装机电池)电池:电池LP-E4 (含保护盖)充电器:电池充电器LC-E4 (含两个保护盖)电源线交流电适配器套装ACK-E4交流电适配器AC-E4直流电连接器DR-E4 (含保护盖)电源线两根电缆接口电缆IFC-200U视频电缆VC-100USB电缆保护器(带安装螺丝)相机宽背带L6光盘EOS数码解决方案光盘(EOS DIGITAL Solution Disk) (随机软件)软件使用手册(PDF)袖珍指南拍摄的快速入门指南。

EOS技术培训

EOS技术培训
逻辑流:参数或返回值改变后,在调用处 “刷新”。 自动构建:保存即编译 ,在调试服务器启动的情况下,开发环境
会立刻将正确的编译结果文件自动同步到服务器上。
开发技巧二
Alt+Enter:快速打开设置对话框或属性框。 Alt+s:图元的“显示名称”与“名称”之间进行切换。 c:可以进行连线,不用再从选用板上选择“连接线”。 F3:快速打开相关链接。
件供I常n库了f,or的运用m形行i更x、式环少S得境的y以,b维a实同s护e现时)成和提本发供确展报保表系的统开正 发常接发口挥、作以用及。监控管理。报表客户 端是内嵌在浏览器中运行的Applet, 提供在浏览器客户端的报表精确打 印功能
1 EOS产品介绍 2 EOS产品特性 3 EOS开发版的安装 4 EOS开发
开发过程
员工查询案例开发
员工查询案例开发
开发提示
页面流:开始——查询页面——查询操作——结束 查询页面:
组合控件QueryForm——设置查询条件 组合控件ViewList——显示查询结果 查询操作: DatabaseExt.queryEntitiesByCriteriaEntityWithPage 程序入口:页面流
界面实现
调试
单元测试 打包
EAR/EPP
部署
系统 管理人员
EOS Server
运行
运行平台: 1、支持主流应用服务器: Webshpere/Weblogic/Jboss 2、支持主流数据库平台: Oracle/SQL Server/DB2/Sybase/Infomix
• 构件包设计 • 数据模型设计 • 业务逻辑开发 • 服务装配 • 页面流开发 • 工作流开发 • 图形化调试
eos目标整体了解eos平台分享开发中的问题eos产品介绍eos产品特性eos开发目录eos开发版的安装为什么会有eos产品1企业的需求不断变迁和提升客户对软件功能和性能的要求也越来越高2使用普通的开发工具开发的在开发周期长成本高对开发人员的要求高3要求开发人员学习的框架strutsspringhibernate和掌握的技术servletwebservice多线程io技术xml服务器数据库比较多eos产品介绍eos产品的优点1入门快对开发人员的要求比较低2项目的开发周期相对较短成本较低对程序员的要求较低3程序员要学习的技术也比较单一eos产品介绍eos组成eos组成三eosgovernoreosservereos运行环境是支撑soa应用和服务的运行环境eosserver保障了soa应用或服务稳定安全可靠高效可扩展地运行

入门级单反相机推荐2022年_普及型单反相机推荐

入门级单反相机推荐2022年_普及型单反相机推荐

入门级单反相机推荐2022年_普及型单反相机推荐小巧精致佳能100D【参考价格】4699元佳能史上最小数码单反相机EOS100D是单反产品的又一次革新,对于女性用户来说更是一种全新的拍摄体验,体积之小,便携之轻巧,无疑是女性使用单反的新标杆。

除此之外,佳能还特别为EOS100D设计了白色特别版的机身和镜头,更是将这台单反刻画的更加别致。

佳能100D小巧、轻便、简单是EOS100D的特点。

同时EOS100D也是EOS数码单反相机系列的一员。

如此小巧,也内置了反光镜,支持光学取景器自动对焦捕捉被摄体。

基本性能方面是如假包换的数码单反相机。

CMOS图像感应器平衡了分辨率和高感光度性能,DIGIC5数字影像处理器能高速处理图像数据。

佳能100D佳能EOS100D搭载了1800万像素CMOS传感器和DIGIC5图像处理器,最高连拍速度4张/秒,3"触摸液晶屏,并拥有和EOSM一样的1080p30高清视频拍摄能力。

EOS100D搭载了104万像素3.0英寸可触摸液晶显示屏,内置9点十字对焦和全新的HybridCMOSAFII(面部+追踪、自由移动多点、自由移动1点。

超高性价比尼康D3200【参考价格】3239元单反作为很多数码爱好者的诉求产品之一,现在以越来越低的价格迈入每家每户。

家庭入门级单反的畅销让各厂商都交相竞争抢占市场。

当然,作为消费者而言这是利好的消息,既有多样产品的选择,又可以降低入手的成本。

尼康D3200今年最新发布的尼康D3200,是定位于家门消费机的入门级单反。

搭载尼康最新研发的D某格式CMOS传感器和E某PEED3图像处理器,像素高达2416万像素。

标准感光范围ISO100至6400,高感光度的设置,为家庭的多环境应用提供了更稳定的影像质量。

尼康D3200E某PEED3是专门针对数码单反相机优化的图像处理引擎,支持以1,920某1,080/30p的速度拍摄全高清D-Movie。

CanonEOS600D说明书

CanonEOS600D说明书

CanonEOS600D说明书作为一位相机爱好者,我们都知道,相机的成像能力关乎到我们所拍摄的照片质量,而拥有一台好的相机也是必要的条件。

在市场上,相机品牌繁多,而佳能(Canon)作为一家全球著名的相机品牌,其产品备受好评。

其中佳能的EOS系列中,EOS 600D 作为入门级的单反相机,性价比较高。

那么,这款相机的说明书都包含了哪些内容呢?首先,相机的参数是我们应该了解的。

在说明书中,包含了相机的各项参数,包括相机的型号、传感器、拍摄模式、焦距等。

而这些参数的了解,会让我们更好地掌握相机的性能,进而更好地进行拍摄。

除了参数外,相机的功能也非常重要。

在相机的说明书中,我们可以找到相机的各种功能介绍,例如,相机的拍摄模式分别有什么不同的作用,拍摄画面的对焦点以及如何选择等等。

还有一些高级的拍摄模式,例如光圈优先模式、快门优先模式等,需要了解才能真正发挥相机的性能。

此外,还会有一些专业术语和图标的解释,例如曝光值、闪光补偿、白平衡等等。

在使用相机之前,我们必须清楚地了解相机使用的方法。

在说明书中,也会给出相机的操作步骤,例如如何插入电池与存储卡,如何组装镜头等等。

此外,还有一些操作技巧,例如如何设置焦点、曝光等等。

这些操作技巧在摄影拍摄过程中非常有用,可以让我们更轻松地拍出好照片。

相机使用的注意事项也是需要了解的。

例如,在拍摄过程中如何把相机照顾好,如何更好地防止到灰尘,如何更好地清洁镜头等。

同时,在相机附加功能的使用方面,如何使用闪光灯、如何进行连拍、如何进行曝光补偿等等。

最后,关于相机维修和保养,在说明书中也会有所提及。

在日常使用中,相机可能会出现各种问题,例如曝光不准、颜色畸变等等。

针对这些问题,说明书中也会介绍一些简单的保养方法,例如如何清洗镜头或气度卡等。

如果遇到更为严重的故障,说明书中也会给出相关的维修方式。

总的来说,相机的说明书是一份非常重要的资料。

通过对说明书的认真了解,就可以更好地使用相机,进而拍摄出高质量的照片。

佳能Canon EOS 600D说明书没讲透的使用技巧


干货非常多的一本书然鹅会的还是会不会的还是不会ˊ_>ˋ……。
目录分析
2.2取景灵活度
2.1 1800万高像素
2.3对焦与测光
1
2.4创意滤镜
2
2.5高清视频
3 2.6 DIGIC 4
数字影像处理 器
4 佳友答疑:到
底该买550D, 600D还是60D?
5 EOS 550D /
EOS 600D / EOS 60D参数 对比表
1
6.1入门三招
2
6.2进阶5大技 巧
3
6.3高手必备 的RAW调节
4
6.4其他有用 的小技巧
5 佳友答疑:什
么软件适合摄 影初学者
作者介绍
这是《佳能Canon EOS 600D说明书没讲透的使用技巧》的读书笔记模板,暂无该书作者的介绍。
精彩摘录
这是《佳能Canon EOS 600D说明书没讲透的使用技巧》的读书笔记模板,可以替换为自己的精彩内容摘录。
谢谢观看
4.4掌握不同的测 光模式
佳友答疑:EOS 600D典型测光问题
解答
5.1了解构图与用光 的10大技巧
5.2用EOS 600D拍好 风光的10大技巧
5.3用EOS 600D拍好 人像的12大技巧
5.4用EOS 600D拍好 花卉的8大技巧
5.5用EOS 600D抓拍运动 场景的10大技

佳友答疑:循 序渐进提升摄 影水平
3.2 EOS 600D镜头 入门搭配
3.1搭配镜头要了 解的必要知识
3.3 EOS 600D镜头 升级搭配
3.4 EOS 600D 常用附件选购 指南
佳友答疑:镜 头与附件搭配 的常见问题

单反相机入门知识(新手必看)



二、你不需要一台胶片相机么? 和冒进相对应的就是保守了,复古当然也是一种保守。胶片相机当然还称不 上古老,只是有些老态而已,不是还有一句夕阳无限好么。除了虚无缥缈的格调 之外,胶片机还有一些数码相机不具备的优点。 首先,胶片相机的发展比数码相机要完善很多。比如在高端便携机这一领域, 数码方面只有理光GR DIGITAL 一款,胶片机则有数十款可选,而即使是不在此 列,价值只有500元的奥林巴斯μ 2,其成像质量也可以把所有DC打趴下。胶片机 的完善还体现在功能和做工上,那种手感和操控性,甚至于美观程度都远超大多 数数码机器。价格方面胶片机也更平易近人,除了莱卡这一特例,其他主流品牌 没有超过万元的机型(135领域)。 其次,底片的感光能力还是超过数码设备的,不论是在分辨率还是色彩方面 都是如此。而品种多样的胶片,也给我们提供了更多的选择和乐趣。虽然胶片已 经在逐步停产,但现有的品种还是足够玩一阵子的。

2、索尼SONY 索尼是世界范围内数一数二的家电企业,也是世界第一的摄像机生产企业, 他还掌握着CCD(电荷藕合感光器)制造的核心技术,尼康就一直在采用索尼的 CCD。因此索尼在收购了柯尼卡美能达的相机生产部门后,加上自己原有的与世 界顶级光学企业蔡司(ZEISS)紧密合作关系,其已经具备有成为数码单反领域 第三种力量的理论条件。 但是如何将这些要素整合在一起,还需要精力、时间和运气。从索尼现在仅 有的数码单反A100上看不出太多东西,因为A100其实是一个仓促推出的产品,目 的只是证明索尼可以,并不能代表其发展方向。而在佳能和尼康的竞争已经进入 价格战的局面之下,索尼是否还能继续保持以往生产高端产品习惯,值得我们关 注。虽然A100的价位依然保持了较高水平,但那同样只是一种姿态。我们有理由 对索尼抱以较高期望,但整合还未结束,一切皆有可能。

EOS 60D 说明手册


简介
2
1 用前准备
23
2 基本拍摄
53
3 设置自动对焦和驱动模式
75
4 图像设置
83
5 高级操作
PY 6 闪光摄影 C O 7 用液晶监视器拍摄 (实时显示拍摄)
111 129 151
8 拍摄短片
171
9 图像回放
189
10 后期处理图像
219
11 清洁感应器
229
12 打印图像
235
13 自定义设置相机
COPY
C
C
简介
EOS 60D是高性能数码单镜头反光相机,它具有约1800万有效像素的 高画质CMOS图像感应器、DIGIC 4、高精度和高速9点自动对焦、约 5.3张/秒的连拍、实时显示拍摄以及Full HD (全高清晰度)短片拍摄 功能。 本相机在任何拍摄条件下都能做出高速反应,并且提供适于高级拍摄的 多种功能以及多种其他功能。
Q 使用速控屏幕 .................................................................................. 44
3 菜单操作...................................................................................... 46 用前设置............................................................................................... 48
67
按选择的氛围效果拍摄 ...........................................................................

佳能_eos_60d_官方中文使用说明


2 拍摄人像 ......................................................................................... 62 3 拍摄风光 ........................................................................................ 63 4 拍摄微距.......................................................................................... 64
基本操作............................................................................................... 39
Q 使用速控屏幕 .................................................................................. 44
使用镜头遮光罩 ..................................................................................... 37
关于镜头图像稳定器............................................................................... 38
5 拍摄运动主体 .................................................................................. 65
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

EOS开发EOS的页面流是从action0进入,基本组成是:页面流(包含页面,逻辑流),逻辑流(包含运算逻辑),页面流相当与java程序中的一个Action包,逻辑流相当与service方法,运算逻辑相当于DAO层.EOS中绿色的线表示action的方向,绿线名就是action的name,EOS中的form表单标签是<h:form >该标签的元素action中填写页面流的全名,提交action有2种方式:action=”页面流全名?_eosFlowAction=你的action名称(绿线名)”,或者在表单中加上一个input标签,type=”hidden” name=”_eosFlowAction” value=”action名称”,以上是EOS基本了解,下图是EOS与JA V A程序对照:因此EOS中各个组件中参数的传递可以按照java中action-->service-->dao来进行配置.基本参数:page、criteriaType、DataObject关键字page:page是EOS中封装的一个PageCond类的对象,使用该对象后,分页不需要任何代码,在进行分页查询时只需要传入一个PageCond对象参数,并给这个对象,page对象中有几个属性在帮助文档中有,不列出,最重要的就是isCount这个属性,在查询时给这个属性赋值为true,然后再将该对象返回,那么在页面中就可以得到分页信息。

关键字criteriaType:查询实体,相当与HQL语句中from 后面的实体类以及条件,没有条件就是查询全部,功能很强大,它可以封装数据类实体和查询条件。

关键字DataObject:相当与JA V A中的Obejct这个类,在EOS中DataObject相当与一切类的父类,当然它是Object的子类,DataObject这个类用起来十分方便。

1.查询全部EOS中的<l:iterate property=””id=””>是遍历标签,用<b:write iterateId=””property=””>来接收遍历值,id与iterateId一致。

查询必须参数,查询实体,EOS中的查询实体名就是创建的数据实体名,打开数据库资源管理,创建玩数据集后,将数据库资源管理中的表直接拖到数据集空白处,即可生成,注意如果有主键自动增长的,需要将该数据实体双击点开,将主键生成策略改为数据库生成,定义一个逻辑流,逻辑流最基本模式如下图所示:逻辑流空白处双击打开参数配置框,上面的变量定义相当与java方法中的局部变量,下面的参数配置表中参数相当与java方法中的参数,返回值就是我们需要该方法返回的数据,由于查询全部因此不需要输入参数;还需要给查询实体赋值,EOS中赋值方式不是”.”而是”/”,双击赋值组建,左值输入查询实体对象,斜线,会出现很多单词,_entity这个表示该查询实体的数据实体类,如图:右值就是数据模型中数据实体类文件的全名(右键-->复制全名),在运算逻辑中找到所需要的方法,选定,则该方法所需要的参数类型和返回值类型就自动出现;选用查询方法,在DatabaseUtil中找到queryEntitiesByTemplate方法,DatabaseUtil中封装了很多查询方法,根据这些方法的名字,我们大概能看出这些方法的作用。

下面是queryEntitiesByTemplate方法中的输入参数和输出参数dsName,在安装EOS时有一步提示数据源名称,我改为default,因此这个地方填写为default,Template就是查询模板,模板就是所需要查询的实体类的名称,返回值depts就是我们需要的Dept这个类的所有数据了,在查询到了数据集合后,我们需要在页面上显示,可以自己去遍历获取,EOS中封装了一个jsp标签viewlist,将该标签直接拖到jsp页面,选择数据实体中找到你需要的数据实体,按自己需要编辑实体属性列表,提交是后面进行删改时需要的,进入jsp页面找到<l:iterate>这个标签,将property改为逻辑流的返回值。

这个标签中封装了例如新增、修改、删除这些事件,我们不需要在jsp页面中去编写绑定数据的事件函数,只需要在页面流中去编写增删改的逻辑流操作,这些绑定都是通过checkbox,SubmitXpath就是这些事件执行时所提交的值,默认情况下selectedObjects中只有被选中行的id,可以自己修改,生成的jsp代码如下:这是后话,于是一个查询全部的流程就结束了。

2.删除在1中提及到<w:rowCheckbox>这个标签,里面的<h:param>的name就是点击删除时提交到删除逻辑的数据,对于删除只需要一个id,上面写到该实体类的所有属性是为了更新时提取数据而不用再次查询,同样编写一个删除逻辑流,输入参数就是deleteDepts了,在运算逻辑中找到deleteEntityBatch这个方法,该方法的输入参数是一个dataObject数组,因此在删除的action上将数组勾上:删除逻辑流中的参数:删除运算逻辑中的参数然后将连接线指向查询就可以完成删除步骤。

3.更新更新提交的数据也是<w:rowCheckbox>中的数据,在rowCheckbox的param中设置需要更新的字段,点击更新时,action中传出的数据就是param中的字段,然后在另一个页面接收更新的原数据,更改数据后,将更新的数据封装在一个Dept实体对象中传入逻辑流,在逻辑流中选择updateEntity这个方法,在EOS中DataObject相当与java中的Object因此updateDept这个Dept数据实体类可以直接传入,于是更新完成。

4.添加添加也很简单,写一个表单,将数据属性封装在需要保存的实体类对象中,将该对象传入逻辑流,saveEntity方法即可。

5.条件查询在HQL查询中比如说:from Dept where deptName = ?,那么Dept就是criteriaType对象的entity属性,deptName就是criteriaType的expr属性,criteriaType并不只是表示查询的数据实体,它还包括查询条件,在条件查询中,我们要给criteriaType对象赋值,双击赋值,填写criteriaType对象,再加上“/”会出现很多单词,_entity表示查询实体,_expr表示查询字段,如果有多个查询字段在expr后面带上”[1]”(中括号中数字依次增长),_op代表查询条件是>、<、=、between、like等,expr后面跟着的是实体类中的属性名,右边的是输入的查询值,在between中右边的值无意义,而是设置的_min、_max属性,相当与date between queryData/startTime and queryData/endTime,前面的就相当与deptno = queryData/deptno;以上只是举出查询的形式,其他的和这类似;6.分页分页在EOS中就显得很简单了,只需要一个pageCond对象就行了,在查询逻辑中选用.....withPage的方法,将page属性传入,在初始时要赋值page/isCount=true,然后再查询逻辑中还要将page对象返回,page的属性不列出,帮助文档中有,如果在页面中分页信息不正确,那么说明page对象的输入输出或者赋值出了问题。

输入page,page中已经赋值page/isCount=true还要返回page7.命名SQL对于有些情况下也可以自己写sql语句来查询,在EOS中有com.eos.foundation.database.DatabaseExt.queryByNamedSql这个方法,这个方法是支持命名SQL的,nameSqlId就是命名SQL的位置。

需要传入命名SQL集,新建一个命名SQL集,parameterObject可以是Map集也可以是单个属性值,若有多个查询字段,用Map形式赋值,将Map对象传入,命名SQL中##中的值就是Map集中key,定义一个Map给Map对象赋值,因此在命名SQL中##中间的就是param斜线后面的字段。

8.EOS中的一些常用JSP标签8.1.queryForm在组合标签中将queryForm拖入jsp页面,查询实体名称中的criteria就是传入查询逻辑流的参数,里面封装好了_entity和_expr以及_op 若全部都是数据实体中有的属性,那么逻辑流中不需要赋值,若是数据实体中没有的属性,那么最好自己手动去设置,比如说在查询实体中一个时间字段在两个时间之间时,那么startTime和endTime在数据实体中并没有,于是最好自己手动添加,将查询数据封装起来,然后再手动赋值。

8.2.viewListviewList用来接收查询结果,boSelectcomboSelect是动态级联下拉列表,底层是用ajax处理,因此在页面流中无需添加逻辑流,jsp页面加载了该标签时会再后台进入逻辑流,动态级联中需要2个查询,因此先编写2个逻辑流,一个肯定是查询全部,令一个就是根据第一个选择的字段来查询它与令一张表中关联的数据,这是第一个下拉列表,还要设置令外一个下拉列表,在关联ID中加上父列表的id,查询时用的时命名SQL,命名SQL中若不是查询单表的全部字段,那么在获取值时要用大写形式表示,传入逻辑流中的参数就是父列表中的XPath中的值,类型为数据实体类,然后用命名SQL 查询。

8.4dataCell这是一个”一对多”的情景,父表中是球员列表,每个球员都效力1支以上的球队,子表中就是父表中被选中行的球员效力过的球队,dataCell效果图如下所示:点击任意一行,下面就会显示查询信息,dataCell有2种,静态和动态,静态的意思是在一个逻辑流中把2个列表的所有信息全部查询出来,点击任意一行时其实是在原来查询出的数据中取值而已;而动态就是一个逻辑流负责查询父表中的所有数据,点击任意一行时根据传入的值再取另外一个逻辑流查询;这有点像Hibernate中的缓存,静态dataCell相当与在缓存中去取值,不用去数据库中查;动态就是点击一行就发送一次查询语句;这只是情景有点类似。

8.4.1.静态静态dataCell是先将父表所有数据查询出来,然后通过循环父表的id获取每条数据对应的“多”端的数据集:在变量定义中定义一个数据实体类对象,将查询出来的所有员工进行遍历,用定义的变量去接收遍历的值,在循环中把每次遍历出的对象的id传入进行查询“多”端数据。

相关文档
最新文档