StringUtils工具类split方法对比

不积跬步,无以至千里。不积小流,无以成江海。 我们常用的StringUtils工具类org.apache.commons.lang3.StringUtils 与 org.springframework.util.StringUtils 他们提供的Split方法有差别,导致今天程序出现问题时费了点时间才发现问题。特意写测试对比了两个方法,以免以后再掉坑里。

Java

Java8 全新的日期与时间 API

不积跬步,无以至千里。不积小流,无以成江海。 Java8 全新的日期与时间 API 主要如下: LocalDate 表示年月日的日期 LocalTime 表示时分秒的时间 LocalDateTime 则包含以上 Instant 获取秒数 Instant.now() 创建对象 Instant.getEpochSecond() 获取秒数 Instant.toEpochMilli() 获取毫秒数

Java

CXF动态客户端调用WebService

不积跬步,无以至千里。不积小流,无以成江海。 对于WebService的调用,之前是使用CXF直接生成代理类的方式,这样的好处是拿到后可以直接调用,但生成的文件太多,并且包名需要与服务端相同,使用进起来感觉很重。 使用CXF动态客户端的方式去调用也很简单,并且不需要生成任何文件。

WebService

Odata v2过滤常用指令

不积跬步,无以至千里。 不积小流,无以成江海。 最近在使用Odata,从官网上摘录一些常用的Odta v2指令记录一下。

Odata

Gson反序列化无法识别泛型的问题

Gson提供了fromJson() 和toJson() 两个直接用于解析和生成的方法,前者实现反序列化,后者实现了序列化。 今天在使用 fromJson()遇到一个无法识别泛型的问题。

Java

Gson反序列化无法处理时间戳的问题

今天在使用Gson的时候遇到无法转换时间戳的问题。

Java

SpringMVC中参数绑定常用注解

不积跬步,无以至千里。 不积小流,无以成江海。 今天在写一个Ajax请求到Controller时被参数接收的问题耽误了很久。随后详细查了SpringMVC中Controller参数绑定注解,整理记录如下。 在写SpringMVC参数绑定注解前,先看看该如何使用Ajax请求。

Spring

DDD及开发模式对比

不积跬步,无以至千里。 不积小流,无以成江海。 转载自:Jiangzhou.bo 本文总结常用开发模式,简述DDD领域驱动设计,基于DEMO整理出后台架构模式。

技术杂谈

使用docker-compose编排微服务

上篇 使用Maven构建微服务的Docker镜像 写了如何构建微服务的镜像及运行镜像。但往往我们整个微服务架构中会有几十个甚至几百个微服务,我们不可能都使用手动去启停,那样效率很低,维护量也很大。

微服务

使用Maven构建微服务的Docker镜像

在预习了Docker的知识后,开始对微服务进行Docker容器化改造。

微服务
12346