自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 JDK1.8新时间API

LocalDate、LocalTime、LocalDateTime 类的实例是不可变的对象,分别表示使用ISO-8601日历系统的日期、时间、日期和时间。它们提供了简单的日期或时间,并不包含当前的时间信息。也不包含与时区相关的信息。   1. LocalDate、LocalTime、LocalDateTime @Test public void test1(){ LocalDat...

2018-08-28 15:18:42 658

原创 JDK1.8新特性-Optional类

Optional<T>类(java.util.Optional)是一个容器类,代表一个值存在或不存在,原来用null表示一个值不存在,现在Optional可以更好的表达这个概念。并且避免空指针异常。 常用方法: Optional.of(T t) : 创建一个Optional 实例 @Test public void test1(){ Optional<Employee...

2018-08-28 10:48:24 500 1

原创 EqualsBuilder和HashCodeBuilder

可以自定义equals和hashCode方法 eg: public class TestHashCodeAndEquals { private String firstName ; private String lastName ; public int hashCode( ) { //源码默认17,37 return n...

2018-08-21 14:59:20 433

原创 JDK1.8新特性学习笔记-Stream

  流Stream其实就是数据渠道,用于操作数据源(集合,数组等)所生成的元素序列,集合是数据,流就是计算,把数据经过一系列流水线式的中间操作以后产生一个新流 。1)stream不会自己存储元素 ,2)stream不会改变源对象 3)stream操作是延迟的执行的,这意味着他们会等到需要结果时才执行(后面代码演示)。 Stream操作的三个步骤: 1.创建Stream:创建数据源(集合,数组...

2018-08-10 17:12:56 629

原创 JDK1.8新特性lamdba学习笔记

  使用lamdba表达式的原因:简化匿名内部类。 /** * 匿名内部类 */ @Test public void testInnerObject() { Comparator<Integer> com = new Comparator<Integer>() { @Override...

2018-08-10 14:15:05 286

原创 SpringBoot日志框架实现

SpringBoot:底层是Spring框架,Spring框架默认是用JCL;但是SpringBoot选用 SLF4j和logback;开发的时候,日志记录方法的调用,不应该来直接调用日志的实现类,而是调用日志抽象层里面的方法;给系统里面导入slf4j的jar和 logback的实现jar。a(slf4j+logback): Spring(commons-logging)、Hibernate(j...

2018-06-06 21:24:09 607

原创 SpringBoot自动配置原理

1)、SpringBoot启动的时候加载主配置类,开启了自动配置功能 ==@EnableAutoConfiguration==2)、@EnableAutoConfiguration 作用:利用EnableAutoConfigurationImportSelector给容器中导入一些组件?可以查看selectImports()方法的内容;List<String> configuratio...

2018-06-05 21:33:03 114

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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