随-记的专栏

初来乍到

Java并发编程基础

此文记录了自己学习Java并发编程的基础知识,其中的图示并非原创。 并发 同时拥有两个或者多个线程,如果程序在单核处理器上运行,多个线程将交替换入或者换出(上下文切换),外界看这些线程是同时存在,每个线程都处于某种状态,如果运行在多核处理器上,程序中的线程将分配到各个处理器核上,也可以同时运行...

2019-02-19 23:07:12

阅读数 470

评论数 1

Spring 的异步HTTP请求AsyncRestTemplate

如果你是第一次看到这篇文章,那么我建议你先去看一下上一篇《Spring 的异步HTTP请求AsyncRestTemplate》 还是那个套路 熟悉使用RestTemplate的,不会觉得AsyncRestTemplate很难,因为的确很相似。在Spring 看来,你只管写同步的代码,异步的执行...

2019-01-30 23:02:04

阅读数 1074

评论数 0

Spring 的异步HTTP请求调用AsyncRestTemplate

业务场景 基于HTTP的请求调用是一种常见的数据交互方式,Java也有很多类库可以实现HTTP请求调用,在大多数时候,它们是都同步调用。如果请求响应比较慢,甚至请求超时,程序就必须等到请求返回以后才能继续执行,在某些场合下,我并不需要等待请求的结果,或者我不关心请求是否执行成功,需要继续执行之后的...

2019-01-29 23:34:06

阅读数 642

评论数 0

2018 我的CSDN博客之路

一直觉得博客可以记录过往的总结,展现当下的工作,扩展未来的视野,于是,就这么坚持着,坚持着,一晃四年过去了。 2017年末的时候,我的博客数量刚好到达百篇,从懵懂无知到渐入佳境,博客内容几乎能体现出来。 2018年3月底,访问量为23W,排名到了1.2W,基本上是一个稳步前进的事态。 201...

2019-01-20 22:03:18

阅读数 215

评论数 2

JAXB 深入显出 - JAXB 教程 总结

摘要: JAXB 作为JDK的一部分,能便捷地将Java对象与XML进行相互转换,本教程从实际案例出发来讲解JAXB 2 的那些事儿。完整版目录 JAXB(Java Architecture for XML Binding)不是一个简单的技术,也不是什么高深的技术。它做的事情很简单,就是方便 Ja...

2018-12-30 23:40:18

阅读数 563

评论数 0

JAXB 深入显出 - JAXB 教程 Spring Boot返回 XML

摘要: JAXB 作为JDK的一部分,能便捷地将Java对象与XML进行相互转换,本教程从实际案例出发来讲解JAXB 2 的那些事儿。完整版目录 前情回顾 上一节,我使用 Spring Boot 搭建的工程,能够正确地返回JSON 数据,内容和JAXB没有关系,主要是为这一节打基础。 使用 JAX...

2018-12-29 22:53:59

阅读数 529

评论数 0

JAXB 深入显出 - JAXB 教程 Spring Boot返回JSON

摘要: JAXB 作为JDK的一部分,能便捷地将Java对象与XML进行相互转换,本教程从实际案例出发来讲解JAXB 2 的那些事儿。完整版目录 前情回顾 前面的章节,已经把JAXB的各种使用细节讲清楚了。但是真正掌握,还需要深入到项目中体验一下。 这一节开始,将开始专注于JAXB 在 Sprin...

2018-12-19 23:15:11

阅读数 437

评论数 1

JAXB 深入显出 - JAXB 教程 JAXB与JSON

摘要: JAXB 作为JDK的一部分,能便捷地将Java对象与XML进行相互转换,本教程从实际案例出发来讲解JAXB 2 的那些事儿。完整版目录 前情回顾 前面介绍的全都是关于XML的,其实,JAXB还间接支持与JSON的转换。 添加依赖 JAXB已经包含在了JDK中,不需要任何依赖就可以支持与X...

2018-12-02 22:26:00

阅读数 523

评论数 1

JAXB 深入显出 - JAXB 教程 XML转Java对象深入(Unmarshaller)

摘要: JAXB 作为JDK的一部分,能便捷地将Java对象与XML进行相互转换,本教程从实际案例出发来讲解JAXB 2 的那些事儿。完整版目录 前情回顾 上一节以简单介绍了 UnMarshaller 的过程,这一节将深入介绍XML数据转换为JAVA对象。 完整代码 可以在GitHub找到...

2018-11-30 21:08:26

阅读数 50

评论数 0

JAXB 深入显出 - JAXB 教程 XML转Java对象初探(Unmarshaller)

摘要: JAXB 作为JDK的一部分,能便捷地将Java对象与XML进行相互转换,本教程从实际案例出发来讲解JAXB 2 的那些事儿。完整版目录 前情回顾 之前介绍的都是将Java对象转换为XML,这一节开始,将讲述XML数据转换为JAVA对象。 完整代码 可以在GitHub找到完整代...

2018-11-30 21:04:45

阅读数 51

评论数 0

JAXB 深入显出 - JAXB 教程 Interface 接口转化为XML

摘要: JAXB 作为JDK的一部分,能便捷地将Java对象与XML进行相互转换,本教程从实际案例出发来讲解JAXB 2 的那些事儿。完整版目录 前情回顾 上一节介绍的是关于Map转换方式,这一节开始,将基于Java Interface 接口做转换。 接口数据 XXX是一个接口和JAXB不...

2018-11-23 20:44:06

阅读数 88

评论数 3

JAXB 深入显出 - JAXB 教程 Map 转化为XML

摘要: JAXB 作为JDK的一部分,能便捷地将Java对象与XML进行相互转换,本教程从实际案例出发来讲解JAXB 2 的那些事儿。完整版目录 前情回顾 上节介绍的是关于List的转换方式,这一节开始,将基于Map这种数据类型做转换。 Java 对象中含有 Map 这里的 Product.jav...

2018-11-12 23:10:50

阅读数 802

评论数 0

JAXB 深入显出 - JAXB 教程 List转化为XML

摘要: JAXB 作为JDK的一部分,能便捷地将Java对象与XML进行相互转换,本教程从实际案例出发来讲解JAXB 2 的那些事儿。完整版目录 前情回顾 之前介绍的都是关于某一种转换方式,这一节开始,将基于某种数据类型做转换。 Java 对象中含有 List 商品信息中的有很多小项,所以使用Li...

2018-10-28 20:12:16

阅读数 224

评论数 0

JAXB 深入显出 - JAXB 教程 动态复杂XML生成

摘要: JAXB 作为JDK的一部分,能便捷地将Java对象与XML进行相互转换,本教程从实际案例出发来讲解JAXB 2 的那些事儿。完整版目录 前情回顾 前面介绍的都是基于最基本的编组过程。为了减少代码量,我接下来使用 JAXB 的静态方法演示编组过程。 @Test public void ...

2018-10-04 22:22:56

阅读数 197

评论数 1

JAXB 深入显出 - JAXB 教程 复杂XML生成

摘要: JAXB 作为JDK的一部分,能便捷地将Java对象与XML进行相互转换,本教程从实际案例出发来讲解JAXB 2 的那些事儿。完整版目录 上一节的Java对象都是相对基础的数据类型,这一节的数据多为复杂的类型。 简单对象嵌套 Order对象中包含Product对象,这在项目中是常见情形...

2018-09-22 22:14:56

阅读数 528

评论数 0

JAXB 深入显出 - JAXB 教程 简单XML生成

摘要: JAXB 作为JDK的一部分,能便捷地将Java对象与XML进行相互转换,本教程从实际案例出发来讲解JAXB 2 的那些事儿。完整版目录 上一节主要是 One.java,本节每一小节都是不同的Java bean,展示不同的 Java 对象编组成 XML 。 改变XML Root Ele...

2018-09-20 23:21:27

阅读数 77

评论数 0

JAXB 深入显出 - JAXB 教程 简单XML生成 Marshaller数据源

摘要: JAXB 作为JDK的一部分,能便捷地将Java对象与XML进行相互转换,本教程从实际案例出发来讲解JAXB 2 的那些事儿。完整版目录 Marshaller数据源 JAXB 支持将数据编组marshal到不同数据源,为此,Marshaller 提供了8个重载的方法: public voi...

2018-09-19 21:28:15

阅读数 104

评论数 0

JAXB 深入显出 - JAXB 教程 简单XML生成 Marshaller详解 - 属性

摘要: JAXB 作为JDK的一部分,能便捷地将Java对象与XML进行相互转换,本教程从实际案例出发来讲解JAXB 2 的那些事儿。完整版目录 Marshaller 属性解析 为了能更多的举例,我采用单元测试的写法来验证代码。 第一个Java对象很简单: One.java @...

2018-09-05 23:18:18

阅读数 283

评论数 0

JAXB 深入显出 - JAXB 教程 解读 JAXBContext

摘要: JAXB 作为JDK的一部分,能便捷地将Java对象与XML进行相互转换,本教程从实际案例出发来讲解JAXB 2 的那些事儿。完整版目录 课前导读 JAXBContext 是整个 JAXB API 的入口。主要用来构建 JAXB 实例(newInstance()),并提供与XML/Ja...

2018-09-03 21:54:00

阅读数 430

评论数 0

JAXB 深入显出 - JAXB 教程 利用 xjc 将schema 文件转化为 Java bean

摘要: JAXB 作为JDK的一部分,能便捷地将Java对象与XML进行相互转换,本教程从实际案例出发来讲解JAXB 2 的那些事儿。完整版目录 课前导读 JAXB 支持两种方式的XML与Java Bean 相互转化,之前介绍过基于注解的方式,这节介绍另一种方式 xjc。xjc属于jdk 的命...

2018-08-26 22:00:48

阅读数 215

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭