摘要: spring-boot-devtools是一个为开发者服务的一个模块,其中最重要的功能就是自动应用代码更改到最新的App上面去。原理是在发现代码有更改之后,重新启动应用,但是速度比手动停止后再启动更快。其深层原理是使用了两个ClassLoader,一个Classloader加载那些不会改变的类(第三 阅读全文
posted @ 2017-12-28 11:27 HappyDeveloper 阅读(1033) 评论(0) 推荐(0) 编辑
摘要: 简述三者区别 注解的定义(在version 4.1中): 1、@NotNull: 定义如下: 这个类中有一个isValid方法是这么定义的: 对象不是null就行,其他的不保证。 2、@NotEmpty: 定义如下: 3、@NotBlank: 类似地,除了@NotNull之外,还有一个类的限定,这个 阅读全文
posted @ 2017-12-28 11:22 HappyDeveloper 阅读(36731) 评论(0) 推荐(6) 编辑