标签:Document

Spring

Spring全家桶注解概览

刘莉莉 发布于 2018-12-07

元注解 注解 解释 @Documented javadoc文档中列出被此注解注解的元素 @Target 注解能被应用的目标元素,比如类、方法、属性、参数等等 @Retention 仅在源码保留,还是保留到编译后的字节码,还是到运行时也去加载 @Inherited 如果子类没有定义...

阅读(29)评论(0)赞 (0)

Spring

一个离奇的 ArrayIndexOutOfBoundsException 异常的排查过程

1

小丁 发布于 2018-12-07

今天同事遇到了一个离奇的ArrayIndexOutOfBoundsException,找我协助定位,定位的过程很有意思,故而记录一下。 先按时序复盘一下 项目原先可正常运行。 没有修改任何依赖的情况下,从另一个项目移植了工具类 BeanValidationUtil 后,报如下异常...

阅读(31)评论(0)赞 (0)

Java

实现多数据源事务

xubiao.zhuang 发布于 2018-12-07

最近在重构项目中,需要兼容多数据源,故此实现下多数据源事务。 这次重构项目中,为了支持后续庞大的数据量接入,更迭了数据库,但是为了要兼容老版本,也不能直接拿掉老的数据库。所以就有了兼容多数据源的需求,尤其是要保证事务。 其实这个需求就是要实现分布式事务,但是我们的这个场景是在一个...

阅读(28)评论(0)赞 (0)

编程技术

谈HTTPRestAPI接口设计02(12.6)

小丁 发布于 2018-12-06

在上篇文章主要谈了Http Rest接口设计的一些关键原则和设计规范要求等,这篇文章主要谈下基于Http Rest接口,我们在实施过程中如何通过一些工具支撑来进行接口设计的规范化和标准化问题。大家都知道,在采用传统的SOAP WebService服务接口的时候,由于SOAP WS...

阅读(25)评论(0)赞 (0)

Java

感性认识JWT

11

zhuangli 发布于 2018-12-06

好久没写博客了,因为最近公司要求我学 spring cloud ,早点将以前软件迁移到新的架构上。所以我那个拼命的学呐,总是图快,很多关键的笔记没有做好记录,现在又遗忘了很多关键的技术点,极其罪恶! 现在想一想,还是踏踏实实的走比较好。这不,今天我冒了个泡,来补一补前面我所学所忘...

阅读(32)评论(0)赞 (0)

Java

Java 注解 (Annotation)浅入深出

1

zhuangli 发布于 2018-12-05

本文主要参考与借鉴frank909 文章,但更为简单,详细。 Annotation中文译过来就是注解、标释的意思。Annotation是一种应用于类、方法、参数、变量、构造器及包声明中的特殊修饰符。它是一种由JSR-175标准选择用来描述元数据的一种工具。 在 Java 中注解是...

阅读(29)评论(0)赞 (0)

Spring

感性认识JWT

11

Harries 发布于 2018-12-05

好久没写博客了,因为最近公司要求我学 spring cloud ,早点将以前软件迁移到新的架构上。所以我那个拼命的学呐,总是图快,很多关键的笔记没有做好记录,现在又遗忘了很多关键的技术点,极其罪恶! 现在想一想,还是踏踏实实的走比较好。这不,今天我冒了个泡,来补一补前面我所学所忘...

阅读(36)评论(0)赞 (0)

Spring

Springboot学习日记(三)自动装配

24

xirruiqiang 发布于 2018-12-05

Spring模式注解装配 定义:一种用于声明在应用中扮演“组件”角色的注解。 举例:@Component、@Service、@Configuration 装配:<context:component-scan>(Spring 2.5) @ComponentScan(Sp...

阅读(20)评论(0)赞 (0)

Java

LucenePlus 改版正式归来、初步满足,简、易、稳、快

wenming.gapo 发布于 2018-12-05

lucenePlus 改名为 lucenex 短的好记 lucenex 基于JDK 1.8 & lucene 7.x 的搜索框架、在不影响原本性能的同时、提升80%的开发效率、降低70%的开发难度!!! 更新日志 v1.0 *去除第三方分词依赖&无用的Jar *使...

阅读(19)评论(0)赞 (0)

Java

Kotlin的解析(拓展)

小丁 发布于 2018-12-03

  在前几篇的基础上,大家如果认真的阅读,并跟着思路实践的话,应该可以收获很多的,前面基本已经覆盖了Kotlin语言中常见的使用方法,下面让我们来进一步,在前面的基础上深深的扩展一下 1. Kotlin的技术拓展其一   尽管到目前为止,我们已经讲了很多关于Kotlin的新技术,...

阅读(20)评论(0)赞 (0)

Java

深入理解 Java 函数式编程,第 2 部分: 函数式编程中的重要概念

likai 发布于 2018-12-03

深入理解 Java 函数式编程,第 2 部分 函数式编程中的重要概念 成 富 2018 年 12 月 03 日发布 系列内容: 此内容是该系列 5 部分中的第 # 部分: 深入理解 Java 函数式编程,第 2 部分 https://www.ibm.com/developerwo...

阅读(38)评论(0)赞 (0)

Java

Webhook到底是个啥?

6

yeseng 发布于 2018-12-03

服务器: Jenkins Server Git Server App Server 关键词: nodejs ngrok github webhook 在配置Jenkins实现前端自动化构建的过程中,对于自动化的过程理解很模糊,只是知道Jenkins服务器,Git仓库和后端应用服务...

阅读(26)评论(0)赞 (0)

Spring

spring事务管理源码分析(一)配置和事务增强代理的生成流程

6

hellas 发布于 2018-12-02

在本篇文章中,将会介绍如何在spring中进行事务管理,之后对其内部原理进行分析。主要涉及 @EnableTransactionManagement注解为我们做了什么? 为什么标注了@Transactional注解的方法就可以具有事务的特性,保持了数据的ACID特性?spring...

阅读(22)评论(0)赞 (0)

Java

Thymeleaf使用详解

yeseng 发布于 2018-12-01

Thymeleaf介绍 简单说,Thymeleaf是一个跟Velocity、FreeMarker类似的模板引擎,他可以完全替代JSP。相较与其他的模板引擎,他有如下三个及吸引人的特点: Thymeleaf在有网络和无网络的环境下皆可运行,即他可以让美工在浏览器查看页面的静态效果,...

阅读(29)评论(0)赞 (0)

Java

结合案例使用 Java 注解和反射

yanxinchi 发布于 2018-11-30

前言 在项目开发时遇到这样一个场景:从上游传过来一个实体类对象 newEntity ,但它只有部分字段,需要去库中查出对应的旧对象 oldEntity 做一次补全(相当于一次部分更新)。 一开始我们这样编码的: public FlightBasic merge(FlightBas...

阅读(26)评论(0)赞 (0)

Java

Spring Boot 2.0.7 发布

xirruiqiang 发布于 2018-11-30

Spring Boot 2.0.7 已发布,更新内容如下: New Features Avoid creation of unnecessary collections #14916 Provide more finely grained metrics for Spring D...

阅读(30)评论(0)赞 (0)