Java 8 In Action 代码示例(四)

说明内容来自《Java 8 In Action》综合练习public class Trader { private final String name; private final Strin......

Java 8 In Action 代码示例(三)

说明内容来自《Java 8 In Action》示例一Optional可以像流一样优雅处理对象,无需考虑对象是否为空。public class Insurance { private String na......

Java 8 In Action 代码示例(二)

说明内容来自《Java 8 In Action》示例一java 8 为异步引入了CompletableFuture,它继承了Future。CompletableFuture能更好的处理异步任务直接的关系,如:某个任务......

Java 8 In Action 代码示例

说明内容来自《Java 8 In Action》示例一实体苹果属性:颜色、重量、产地。需求:过滤出所需的苹果。import java.util.function.Predicate; public class ......

Java 8 中新的日期和时间API

说明内容来自《Java 8 In Action》LocalDate 和 LocalTimeLocalDate它只提供了简单的日期,并不含当天的时间信息。// LocalDate date = LocalDate.of......

Spring Security基于JDBC的用户存储

说明内容来自《Spring In Action 5th》文章内容接着上一篇:https://www.zhblog.net/java/spring-boot-starter-security.html上篇内容是在Spr......

SpringBoot启用Spring Security

说明内容来自《Spring In Action 5th》启用 Spring Security1.在pom.xml加入spring-security依赖<dependency> <group......

Maven依赖范围、生命周期、插件目标和内置属性

传递依赖基本上是后者的依赖范围大就等于第一直接依赖,小则不传递。可选依赖只会对当前项目产生影响,不会应用依赖当前项目的其它项目。生命周期插件目标Maven属性 ......

Java 8 流的中间操作与终端操作

说明内容来自《Java 8 In Action》一书中间操作和终端操作操 作 类 型  返回类型使用的类型/函数式接口函数描述符filter中间Stream<T>Predic......

Java 8 中函数引用

说明内容来自《Java In Action》一书方法引用主要有三类(1) 指向静态方法的方法引用(例如Integer的parseInt方法, 写作Integer::parseInt)。(2) 指 向 任 意 类 型 ......

Spring返回json异常:no properties discovered to create BeanSerializer (to avoid exception, disable SerializationF

在使用Spring @ResponseBody返回一个对象的json字符串时,抛出异常:no properties discovered to create BeanSerializer (to avoid exce......

Java 8 中的功能函数

说明内容来自《Java 8 In Action》书籍Java 8 中常用到的功能函数1.Predicatejava.util.function.Predicate<T>接口定义了一个名叫test的抽象方法......

功能接口FunctionalInterface中抽象方法的理解

一直记得:如果接口中只有一个抽象方法,那么它就是一个功能接口FunctionalInterface。最近看到一个功能接口:@FunctionalInterface public interface Comparat......

SrpingBoot中使用@Size验证List数量没有效果

说明在《Spring In Action 5th》中使用了@Size进行验证,但实际发现并没有起到效果。@Size(min = 2, message = "You must choose at least 1 ing......

SpringBoot在Controller中使用@Valid验证不生效

最近在看《Spring In Action 5th》,其中用到了表单验证:Hibernate实现的JSR-303 API。刚开始在pom文件中引入hibernate-validator包<!-- https:/......
1 2 3 7