Spring Boot学习笔记
随着动态语言(Ruby、Groovy、Scala、Node.js等)的流行,Java开发显得越来越笨重,特别是在web开发中,往往要面临繁多的配置及低下的开发效率。 比如我们使用Spring MVC做应用开发,要知道配置哪些类来让Hiber...
随着动态语言(Ruby、Groovy、Scala、Node.js等)的流行,Java开发显得越来越笨重,特别是在web开发中,往往要面临繁多的配置及低下的开发效率。 比如我们使用Spring MVC做应用开发,要知道配置哪些类来让Hiber...
缓存在很多场景下都是相当有用的,比如,计算或检索一个值的代价很高,并且对同样的输入需要不止一次获取值的时候,就应当考虑使用缓存。开发中也有很多可以选择,比如EhCache、Redis等都是不错的解决方案。作为一个比较全面的开发工具包,Gua...
Java中存在八中基本类型byte、short、int、long、float、double、char和boolean,基本类型不能当作对象或泛型的类型参数使用,这意味着许多通用方法都不能应用于它们。Guava提供了若干通用工具,包括基本类型...
作为开发中最常用的数据结构之一String,Apache、Sun等都有提供StringUtils各种工具包。JDK也自带一组String操作方法,极大方便了开发工作,但是诸如join、split使用起来确实不是很方便。基于此Guava提供了...