- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Kevin Krouse XMLBeans CommitterNov. 17, 2004.ppt
Kevin Krouse XMLBeans Committer Nov. 17, 2004 Agenda XmlBeans Overview What’s new in Version 2 What’s under development for Version 2 What’s in the future for XmlBeans XMLBeans Overview Take Advantage of the full power of XML in Java Underlying XML Store allows full access to the entire XML infoset whenever needed Generated Java Classes allow Java-friendly access to XML 100% XML Schema Support 100% XML Infoset Access Open technology (Apache Open Source) Target Enterprise Standard XML Technology Make XMLSchema easy to use XMLBeans Quick History and Status Originally written by BEA for use within BEA technologies and for Weblogic Platform users (Weblogic Platform 8.1) Submitted to Apache Open Source in Sep 2003 Became a top-level project in June 2004 Continued support and commitment from BEA 6 BEA Apache committers (of 13 total committers) Released version 1.0.3 in June 2004 A Beta release of XMLBeans Version 2 very soon XMLBeans Architecture XMLBeans Compile Time XMLBeans Generated Classes (1) Schema’s targetNamespace becomes package name Global elements and types become top-level classes Anonymous types become inner classes Local elements and attributes become properties Simple type properties have both Java and XML set/get XMLBeans Generated Classes (2) XMLBeans Generated Classes (3) XMLBeans Generated methods Multiple Occurrence Methods: XMLBeans Type Hierarchy XmlCursor, the whys and wherefores A different way to work with XML A location in an XML Instance not a Node Lighter weight than Node based model Fewer Objects = Less Memory, Less Garbage Collection Access to full XML infoset (comments, PIs, whitespace) Programming model is different than many are used to Think of moving a cursor through a text document PurchaseOrderCustomerDave/Customer/PurchaseOrder XmlCursor’s programming model is token based (similar to StAX) You can work at the character level if needed. Understanding XML Tokens XMLStore Architecture Using XmlCursor to navigate/read Using XmlCur
您可能关注的文档
- how gentle is the rain that falls softly on the meadow b.ppt
- How To Tell The Time.ppt
- huge arm.ppt
- Human rights - health and reproduction in Europe.ppt
- Incident Reporting and Fraud (and FOIA).ppt
- IndividualCertification bodies.ppt
- Infusing South AsiaGovernance Challenges in South Asia.ppt
- International investments in agricultural production.ppt
- Internet Security and Identity Theft.ppt
- Intracellular Compartments and Protein Sorting.ppt
- Keyboard and Events.ppt
- knot intervals and T-splinesThomas W. Sederberg.ppt
- Korea's Makeover from Dull to Hip Changes the Face of Asia.ppt
- La historia del bioterrorismo.ppt
- Laboratory of Immunobiochemistry Site Visit.ppt
- LabVIEW功能教学Queue.ppt
- Language Archiving- Document Annotation and Corpus Lingu.ppt
- Largest country in South Asia.ppt
- LBNL Ergonomics Resources.ppt
- Learning Tasks.ppt
文档评论(0)