2018年7月27日
摘要: 使用swagger作为restful api的doc文档生成 初衷 记得以前写接口,写完后会整理一份API接口文档,而文档的格式如果没有具体要求的话,最终展示的文档则完全决定于开发者的心情。也许多点,也许少点。甚至,接口总是需要适应新需求的,修改了,增加了,这份文档维护起来就很困难了。于是发现了sw 阅读全文
posted @ 2018-07-27 15:50 朝雨忆轻尘 阅读(6187) 评论(1) 推荐(0) 编辑
摘要: 受朋友所托,需要给产品加上License验证功能,进行试用期授权,在试用期过后,产品不再可用。 通过研究调查,可以利用Truelicense开源框架实现,下面分享一下如何利用Truelicense实现授权验证功能。 在此之前先介绍一下License授权和验证的原理: 1、 首先需要生成密钥对,方法有 阅读全文
posted @ 2018-07-27 15:08 朝雨忆轻尘 阅读(9488) 评论(0) 推荐(1) 编辑
摘要: Java领域中,常用的动态代理实现方式有两种,一种是利用JDK反射机制生成代理,另外一种是使用CGLIB代理。 JDK代理必须要提供接口,而CGLIB则不需要,可以直接代理类。下面分别举例说明。 1.JDK动态代理: 2.CGLIB动态代理 需要引入CGLIB相关Jar包 阅读全文
posted @ 2018-07-27 14:01 朝雨忆轻尘 阅读(19323) 评论(0) 推荐(1) 编辑
摘要: 关于Java中的动态代理,我们首先需要了解的是一种常用的设计模式--代理模式,而对于代理,根据创建代理类的时间点,又可以分为静态代理和动态代理。 一、代理模式 代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及 阅读全文
posted @ 2018-07-27 11:30 朝雨忆轻尘 阅读(812) 评论(0) 推荐(0) 编辑