, in combinatie met een eenvoudige gegevens, we gebruiken de kaart van het touw als bond en object, als een doelwit.Integendeel, we kunnen een specifieke voorwerpen en de omschakeling naar een hola, rekening houdend met de categorieën van gegevens, in het geval van een specifieke categorie voor de gebruikers van de gegevens, het creëren van een Java dossiers genoemd jacksontester, C: "jackson_workspace, documenten, jacksontester.java java.io.file, invoer: invoer,;; - de invoer van invoer; java.util.hashmap; de invoer van java.util.list; de invoer van java.util.map; de invoer van org.codehaus.jackson.jsongenerationexception; de invoer van org.codehaus.jackson.jsonparseexception; de invoer van org.codehaus.jackson.map.jsonmappingexception; de invoer van org.codehaus.jackson.map.objectmapper; de invoer van org.codehaus.jackson.type.typereference; de cursus (publiek jacksontester statische leegte belangrijkste (reeks parameters []) {Jacksontester instrument = nieuwe jacksontester () {objectmapper in kaart te brengen; proberen = nieuwe objectmapper (); de kaart < het touw, de gebruikers de gegevens > userdatamap = nieuwe ik < snaren, de gebruikers de gegevens > (); de gebruikers van gegevens studentdata = nieuwe userdata (); in de [...] = {1,2,3} symbool; de studenten = nieuwe student (); de studenten. Setage (10); de studenten. SetName (""); ///////studentdata Java - object. Setstudent (studenten); ///////studentdata Java - string. SetName ("op Kumar"); ///////studentdata Java - Bull. Setverified (Bull, valse); ///////- studentdata setmarks (vlag).; typereference REF = nieuwe kaart typereference < < het touw, de gebruikers de gegevens > enGT; () {}; userdatamap. ("studentdata1", studentdata); in kaart te brengen. Writevalue (nieuwe documenten ("student. Hola"), userdatamap); //////////////studentdata1 "{": //////////////{"student": //////////////"{naam": "in" /"leeftijd": /////////10), "naam": "in de Kumar" /"of": De valse, /"marker": 1 ////////}} userdatamap = in kaart te brengen. Readvalue (nieuwe documenten ("student. Hola"), de referentie); het systeem. Uit de leegte fac (userdatamap. (". Studentdata1"). Getstudent ()); - (userdatamap.. leegte fac. ("studentdata1"). Getname ()); het systeem, de leegte fac (.Userdatamap. ("studentdata1"). Getverified ()); het systeem.. leegte fac (). Tostring (userdatamap. ("studentdata1"). Getmarks ()));} vangst (jsonparseexception e) {}); printstacktrace (zoals de vangst (jsonmappingexception e) {}) printstacktrace (zoals; De vangst (ioexception e) {zoals printstacktrace ();}}} {categorie studenten de namen van de personen die de leeftijd van openbare, particuliere en () {} {naam van de string getname (}); de leegte setName (string naam) {}) = naam;} int getage () {terugkeer leeftijd;} de leegte setage (leeftijd) {} this.age = leeftijd; een string tostring () {terugkeer "studenten [naam:" + + + de naam "Times:" de leeftijd van + ".";}} {categorie gebruikers van particuliere studenten; persoonlijke; de naam van de particuliere booleaanse bewijzen; particuliere int [...] logo; de openbare userdata () {} sociale steun getstudent () {} de leegte setstudent terugkeer van studenten; (studenten) {this.student = studenten;} {naam terug. Getname (); De leegte setName (-) de naam) {naam}} =; Boolcaanse getverified () {} de leegte terug te controleren; setverified (booleaanse verificatie) {this.verified = controle; een int [...]} getmarks () {terugkeer aanduidingen;} de leegte setmarks (int [...] marker) {this.marks = aanduidingen;}}, de resultaten van de verificaties, het opstellen van klasse - gebruik,C, die als volgt &verminderen; jackson_workspace, C:> jacksontester.java opgenomen, die nu jacksontester resultaten zien en negatieve;, C: jackson_workspace> Java jacksontester, te controleren of de produktie en de negatieve; studenten [naam: mahesh, leeftijd: 10] op Kumar valse [1, 2, 3.
Jackson de binding met de generieke geneesmiddelen
Previous:De volledige gegevens van bindende
Next Page:Jackson