zoukankan      html  css  js  c++  java
  • jackson

    主页:

    http://jackson.codehaus.org/

    https://github.com/FasterXML/jackson

    当前jackson分为三部分,需要分别下载;

    jackson-annotations-2.5.0.jar,jackson-core-2.5.0.jar,jackson-databind-2.5.0.jar

    java bean:

    package com.srie.test.json;
    
    import java.io.IOException;
    
    import com.fasterxml.jackson.databind.ObjectMapper;
    
    public class TestJSON {
    
        public static void main(String[] args) throws IOException {
            User user1 = new User(1, "a");
            User user2 = new User(2, "b");
            ObjectMapper mapper = new ObjectMapper();
            // mapper.writeValue(System.out, user1);
            System.out.println(mapper.writerWithDefaultPrettyPrinter()
                    .writeValueAsString(user1));
            String string = mapper.writeValueAsString(user2);
            System.out.println(string);
        }
    
    }
    
    class User {
    
        private int id;
        private String name;
    
        @Override
        public String toString() {
            return "User [id=" + id + ", name=" + name + "]";
        }
    
        public User() {
        }
    
        public User(int id, String name) {
            super();
            this.id = id;
            this.name = name;
        }
    
        public int getId() {
            return id;
        }
    
        public void setId(int id) {
            this.id = id;
        }
    
        public String getName() {
            return name;
        }
    
        public void setName(String name) {
            this.name = name;
        }
    
    }
  • 相关阅读:
    buuctf—web—高明的黑客
    buuctf—web—Easy Calc
    buuctf刷题之旅—web—EasySQL
    buuctf刷题之旅—web—随便注
    buuctf刷题之旅—web—WarmUp
    Dao
    Spring AOP配置
    分布式
    tomcat配置
    JVM知识
  • 原文地址:https://www.cnblogs.com/stono/p/4486681.html
Copyright © 2011-2022 走看看