JiBX 1.2.3

JiBX is a tool for binding XML data to Java objects. It's extremely flexible, allowing you to start from existing Java code and generate an XML schema, start from an XML schema and generate Java code, or bridge your existing code to a schema that represents the same data. It also provides very high performance, outperforming all other Java data binding tools across a wide variety of tests. How does JiBX manage to provide both flexibility and performance? The key is using binding definition documents to specify how your Java objects are converted to or from XML, combined with bytecode enhancement to embed the conversion code directly into your classes. The bytecode enhancement is done by executing one of the JiBX components (the binding compiler) after your Java classes have been compiled. Once the binding compiler has run and your classes have been enhanced with the JiBX binding code, you can continue the normal steps you take in assembling your application (such as building jar files, etc.). The second JiBX component is the binding runtime. The enhanced class files generated by the binding compiler use this runtime component both for actually building objects from an XML input document (called unmarshalling, in data binding terms) and for generating an XML output document from objects (called marshalling). The runtime uses a separate XML parser (either one based on the XMLPull open source API, or on the StAX Java standard), but is otherwise self-contained.

JiBX 1.2.3
Publisher: Dennis M. Sosnoski
License: Freeware
Size: 15.9 MB
Downloads: 1183
Price: Free
   
Platforms:  Windows Vista , Windows 7 x64 , Windows 7 , WinXP


Related Downloads

JPPF 2.5.4 Download JPPF 2.5.4

JPPF 2.5.4

JPPF, which is actually short for Java Parallel Processing Framework is a grid toolkit.JPPF makes it easy to run your applications in parallel, and...

Creative ORM Beta Download Creative ORM Beta

Creative ORM Beta

Creative ORM was specially designed to be a small and accessible annotation based framework for DAO / and ORM mapping. Reflection can be used to...

SingletDAO 1.0 Beta Download SingletDAO 1.0 Beta

SingletDAO 1.0 Beta

SingletDAO was developed as a simple and Open Source Java data access framework to access data in a database. A Single Data Access Object to access...

Avax Vector .NET 1.0 Download Avax Vector .NET 1.0

Avax Vector .NET 1.0

View, create, edit, print, and manage 2D vector drawings. AVAX Vector is a .NET control that includes over 500 properties, methods, and events to...

jZeno 1.2.3 Download jZeno 1.2.3

jZeno 1.2.3

jZeno is an open source java development framework designed to offer users the ability to develop rich web applications. The main architectural...

Free 4dots Software Imagemapper 2.2 Download Free 4dots Software Imagemapper 2.2

Free 4dots Software Imagemapper 2.2

With Life Software Imagemapper software, users can easily create interactive Imagemaps for Web pages. You can make both Client-side and Server-side...

DITA Open Toolkit 1.5.4 Download DITA Open Toolkit 1.5.4

DITA Open Toolkit 1.5.4

The DITA Open Toolkit is actually an implementation of the OASIS DITA XML Specification. The Toolkit transforms DITA content into many deliverable...

Avax Vector ActiveX 1.3 Download Avax Vector ActiveX 1.3

Avax Vector ActiveX 1.3

View, create, edit, print, and manage 2D vector drawings. AVAX is an ActiveX control (OCX) that includes over 500 properties, methods, and events...

Base64 De-/Encoder 1.2.3 Download Base64 De-/Encoder 1.2.3

Base64 De-/Encoder 1.2.3

Base64 De-/Encoder is a commandline program that can decode and encode files using the Base64 algorithm.

Portable SmartGit 2.0.6 Download Portable SmartGit 2.0.6

Portable SmartGit 2.0.6

SmartGit is an efficient user interface for Git, focussing on simplicity and targeting non-experts and people who prefer a graphical application...

View additional Specialized Tools downloads at 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 ... 147


New Downloads

WinCHM - help authoring software 5.29 Download WinCHM - help authoring software 5.29

WinCHM - help authoring software 5.29

WinCHM is a very easy-to-use help authoring tool. Not needing to learn too much, you can be master of creating HTML help(CHM), Web help, PDF and...

Softany WordToHelp 3.202 Download Softany WordToHelp 3.202

Softany WordToHelp 3.202

Create help files (HTML Help, Web Help and PDF) from Microsoft Word document. Convert Word document to HTML Help (.chm), Web Help and PDF.
...

HelpSmith 8.0 Download HelpSmith 8.0

HelpSmith 8.0

HelpSmith is an innovative help authoring tool which allows you to create CHM Help files, Web Help , Word RTF, and Manuals from a single source....

Altova DiffDog Enterprise Edition 2019 Download Altova DiffDog Enterprise Edition 2019

Altova DiffDog Enterprise Edition 2019

Altova DiffDog Enterprise Edition is the powerful differencing tool for files, folders, and databases. This easy-to-use synchronization tool...

Altova DiffDog Professional Edition 2019 Download Altova DiffDog Professional Edition 2019

Altova DiffDog Professional Edition 2019

Altova DiffDog Professional Edition is the powerful diff / merge tool for files and folders. This easy-to-use synchronization tool quickly compares...

HelpNDoc 5.9.1.788 Download HelpNDoc 5.9.1.788

HelpNDoc 5.9.1.788

HelpNDoc is an easy to use yet powerful help authoring tool which can generate various documentation formats from a single source such as HTML and...

HttpMaster Professional 4.2.0 Download HttpMaster Professional 4.2.0

HttpMaster Professional 4.2.0

HttpMaster is a development and test tool for REST web services and API applications. HttpMaster can display and validate the most common REST...

HttpMaster Express 4.2.0 Download HttpMaster Express 4.2.0

HttpMaster Express 4.2.0

HttpMaster is a development and test tool for REST web services and API applications. HttpMaster can display and validate the most common REST...