Lombok介绍:Lombok其实就是取名自龙目岛(PulauLombok),龙目岛是印度尼西亚西努沙登加拉(NusaTenggaraBarat)省岛屿,西隔龙目海峡面对巴厘岛,东隔阿拉斯(Alas)海峡面松巴哇(Sumbawa)岛,北濒爪哇海,南临印度洋。在编程上,Lombok是一个可以通过简单的注解形式来帮助我们简化消除一些必须有但显得很臃肿的Java代码的工具,通过使用对应的注解,可以在编译
分类:
其他好文 时间:
2018-05-04 10:31:58
阅读次数:
236
Hibernate Validator JSR 303 的参考实现 使用指南 由 Hardy Ferentschik和Gunnar Morling and thanks to Shaozhuang Liu 4.2.0.Final 版权 © 2009 - 2011 Red Hat, Inc. & Gu ...
分类:
Web程序 时间:
2018-04-14 17:15:52
阅读次数:
358
一、十大特性 1.Lambda表达式 2.Stream函数式操作流元素集合 3.接口新增:默认方法与静态方法 4.方法引用,与Lambda表达式联合使用 5.引入重复注解 6.类型注解 7.最新的Date/Time API (JSR 310) 8.新增base64加解密API 9.数组并行(para ...
分类:
其他好文 时间:
2018-03-30 01:11:41
阅读次数:
288
hibernate Validator 是 Bean Validation 的参考实现 。Hibernate Validator 提供了 JSR 303 规范中所有内置 constraint 的实现,除此之外还有一些附加的 constraint。 在日常开发中,Hibernate Validator ...
分类:
Web程序 时间:
2018-03-28 15:39:34
阅读次数:
804
原文地址:蓝精灵——默默争上游 笔记: REST Web Services 基于 HTTP 协议 SOAP Web Services 支持多种传输协议:HTTP、SMTP、MIME等 JSR-224 (JAX-WS:Java API for XML-Based Web Services ) ,主要使 ...
分类:
Web程序 时间:
2018-03-19 11:42:03
阅读次数:
295
用过的肯定知道, 的时间API真的是神器,极大的方便了在Java中对时间操作的过程。 JSR 310规范领导者Stephen Colebourne就是joda time作者,其主要思想也是借鉴了joda time,而不是直接把joda time移植到Java平台中,API是类似的,但做了改进,具体的 ...
分类:
编程语言 时间:
2018-03-10 19:32:55
阅读次数:
2890
1.Java SE 5.0中增加泛型机制的主要原因是为了满足在1999年制定的最早的Java规范需求之一(JSR 14)。 2.使用泛型机制编写的程序代码要比那些杂乱的使用Object变量,然后再进行强制类型转换的代码具有更好的安全性和可读性。 3.类型参数的魅力在于:使得程序具有更好的可读性和安全 ...
分类:
编程语言 时间:
2018-02-27 21:24:44
阅读次数:
164
1: 注解:Annotation是一种应用于类、方法、参数、变量、构造器及包生命中的特殊修饰符,是一种由JSR-175标准选择用来描述代码的元数据。 Java中如下的4种注解,专门负责新注解的创建: @Target - 注解应用于什么地方如果不明确指出,则改注解可以放在任何地方。 @Inherite ...
分类:
编程语言 时间:
2018-01-20 13:56:19
阅读次数:
190
简介 JAX-RS (JSR-311) 是为 Java EE 环境下的 RESTful 服务能力提供的一种规范。它能提供对传统的基于 SOAP 的 Web 服务的一种可行替代。 在本文中,了解 JAX-RS 的主要组件。本文用一个例子展示了一个企业如何使用 JAX-RS 内的功能以一种 Restfu ...
分类:
编程语言 时间:
2018-01-14 20:19:25
阅读次数:
215
1.happens-before简介 从JDK 5开始,Java使用新的JSR-133内存模型(除非特别说明,本文针对的都是JSR-133内存模型)。JSR-133使用happens-before的概念来阐述操作之间的内存可见性。在JMM中,如果一个操作执行的结果需要对另一个操作可见,那么这两个操作 ...
分类:
编程语言 时间:
2018-01-06 15:59:45
阅读次数:
170