2020java框架教程之spring的json类型
1.jackson
<!-- jackson --> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.12.0</version> </dependency>
控制层:
//json查询所有 @ResponseBody @RequestMapping(value = "/listjson",method = RequestMethod.GET) public Collection<User> listjson(){ return usersDao.getAll(); }
2.gson
2020java教程:java8新特性
java8新特性
java8概述
java8简称jdk1.8是java语言开发的一个主要版本。
oracle公司于14年3月18日发布java8
支持Lambda表达式
函数式接口
新的Stream API
新的日期 API
其他特性
Map体系集合
Map结构
interface Map
|-Class HashMap
|-interface SortedMap
||-class TreeMap
Map结构的特点:
1.用于存储任意键值对(Key–value)
2.键:无序,无下标,不允许重复(唯一)
3.值:无序,无下标,允许重复 (更多…)
集合框架之List集合
什么是集合
概念:对象的容器,存储对象的对象,可代替数组
特点:容器的工具类,定义了对多个对象进行操作的常用方法
位置:java.util.*;
collection体系集合
interface collection该体系结构的根接口,代表一组对象,称为集合
|-interface List:List接口的特点:有序有下标,元素可重复
|–class ArrayList、Class LinkedList、Class Vector
|-interface Set:Set接口的特点:无序无下标元素不可重复
|–Class HashSet、Class SortedSet、Class TreeSet (更多…)