jackson - 生成jason工具-简单示例
主页:
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;
    }
}
jackson - 生成jason工具-简单示例的更多相关文章
- SignalR代理对象异常:Uncaught TypeError: Cannot read property 'client' of undefined 推出的结论   SignalR 简单示例   通过三个DEMO学会SignalR的三种实现方式   SignalR推送框架两个项目永久连接通讯使用  SignalR 集线器简单实例2  用SignalR创建实时永久长连接异步网络应用程序
		SignalR代理对象异常:Uncaught TypeError: Cannot read property 'client' of undefined 推出的结论 异常汇总:http://www ... 
- Lombok(1.14.8)的简单示例
		分享自: http://blog.csdn.net/huey2672/article/details/42240985 Lombok是一种Java™实用工具,可用来帮助开发人员消除Java的冗长,尤其 ... 
- web 框架的本质及自定义web框架     模板渲染jinja2   mvc 和 mtv框架   Django框架的下载安装   基于Django实现的一个简单示例
		Django基础一之web框架的本质 本节目录 一 web框架的本质及自定义web框架 二 模板渲染JinJa2 三 MVC和MTV框架 四 Django的下载安装 五 基于Django实现的一个简单 ... 
- 一、什么是Velocity及简单示例
		1.velocity简介: velocity是一个java模板引擎技术,任何人可以使用这种简单而又强有力的模板语言去获取java对象. 在使用Velocity进行web开发时,web开发人员和j ... 
- rhel7 rpmbuild 制作二进制程序安装包(.rpm) 简单示例
		下载rpm-build: # yum install rpm-build 如果上述方式无法安装(没配置网络源,虚拟机下是安装媒介源) 可以用下列方式下载后再安装(实践结果可能版本问题引起的缺少太多的* ... 
- [开源]C#二维码生成解析工具,可添加自定义Logo
		二维码又称 QR Code,QR 全称 Quick Response,是一个近几年来移动设备上超流行的一种编码方式,它比传统的 Bar Code 条形码能存更多的信息,也能表示更多的数据类型:比如:字 ... 
- 学习ASP.NET MVC(九)——“Code First Migrations ”工具使用示例
		在上一篇文章中,我们学习了如何使用实体框架的“Code First Migrations ”工具,使用其中的“迁移”功能对模型类进行一些修改,同时同步更新对应数据库的表结构. 在本文章中,我们将使用“ ... 
- HTML-003-模拟IDE代码展开收起功能简单示例
		当先我们在日常的编程开发工作中使用编程工具(例如 Eclipse.Sublime 等等)都有相应的代码折叠展开功能,如下图所示,极大的方便了我们的编码工作. 
- Mybatis的简单示例
		首先新建一个JavaWeb项目并导入mybatis依赖的jar包,同时Mybatis是对数据库的操作所以我们需要在数据库中新建一个表user用来演示. 新建完表之后我们还需要建立相对应的实体类User ... 
随机推荐
- paramiko 模块安装
			windows版本: 所需软件有:PyCrypto.ecdsa.paramiko. 一.软件下载地址 1.PyCrypto下载地址: http://www.voidspace.org.uk/pyth ... 
- javascript 数组合并
			javascript 中两个数组合并,当然可以遍历其中一个数组,通过push()方法将元素插入到另一个数组中. 另外,也可以使用内置的方法(javascript Array 对象上就具有的方法,或许比 ... 
- 关于go的不爽
			这里想记录下,自己学习.使用go语言,对于go语言不爽的地方. 1. 函数返回类型接在参数类型后面,不容易一眼看清楚函数的返回类型 如下,是不是有种很花的感觉. func NewReader(s st ... 
- SqlServer拆分列
			SELECT TOP 1000 substring([a],0,CHARINDEX('/',a)) as low,substring([a],CHARINDEX('/',a)+1,len([a])-C ... 
- C#使用FFmpeg 将视频格式转换成MP4示例
			一.常用视频格式分辨率 640x480p 720p格式,分辨率为1280×720p / 60Hz,行频为45kHz 1080p格式,分辨率为1920×1080逐行扫描,专业格式 二.FFmpeg部分参 ... 
- stm32 Bootloader设计(YModem协议) (转)
			源:stm32 Bootloader设计(YModem协议) 相信很多人都希望,不开盖就可以对固件进行升级吧,就像手机那些.下文中的bootload就来实现这样的功能. 前段时间有项目关于Bootlo ... 
- HTML  基础语言
			打开DREAMWEAVER,新建HTML.. body的属性: bgcolor 页面背景色 background 背景壁纸.图片 text ... 
- java调用C/C++写的dll(转)
			源:java调用C/C++写的dll Java语言本身具有跨平台性,如果通过Java调用DLL的技术方便易用,使用Java开发前台界面可以更快速,也能带来跨平台性. Java调用C/C++写好的DLL ... 
- MapReduce 简单的全文搜索2
			上一个全文搜索实现了模糊查找,这个主要实现了精确查找,就是比如你查找mapreduce is simple那么他就只查找有这个句子的文章,而不是查找有这三个单词的文章. 这个版本需要重写反向索引,因为 ... 
- iOS UICollectionView  长按移动cell
			ref:http://www.jianshu.com/p/31d07bf32d62 iOS 9之后: 示例如下 效果 前言: 看完你可以学到哪些呢? 就是文章标题那么多, 只有那么多. . 手残效果图 ... 
