- 博客(6)
- 资源 (25)
- 问答 (1)
- 收藏
- 关注
原创 解决Maven报错:Plugin execution not covered by lifecycle configuration
当一个新的maven项目导入到工作空间中可能会遇到maven插件lifecycle configuration 错误,例如:Plugin execution not covered by lifecycle configuration: org.apache.maven.plugins:maven-checkstyle-plugin:3.0.0:check (execution: valida...
2019-08-29 17:31:10 9251 1
原创 Spring JTA分布式事务实现
1.概述Java Transaction API,通常称为JTA,是用于管理 Java中的事务的API 。它允许我们以资源无关的方式启动,提交和回滚事务。根据用于管理事务的底层实现,Spring中的事务策略可以分为两个主要部分:单连接器策略(相当于本地事务管理器) - 底层技术使用单连接器。例如,JDBC使用连接级事务、Hibernate以及JDO使用会话级事务。可以应用使用AOP和拦截器...
2019-08-26 13:56:01 11585 2
原创 Spring事务管理
什么是事务在应用程序中,事务是作为单个逻辑工作单元执行的一系列操作;这些操作作为一个整体一起向系统提交,要么都执行、要么都不执行;事务是一组不可再分割的操作集合(工作逻辑单元)。事务划分边界,并且在这些边界内的所有操作都受到约束,并作为单个工作单元执行。事务管理的问题你可以根据自己的需求来管理事务,可以自己管理事务或使用EJB容器托管事务。如果使用JDBC则可以选择JDBC的事务管理API;...
2019-08-23 20:35:41 344
原创 Spring Security OAuth2认证授权示例
本文介绍了如何使用Spring Security OAuth2构建一个授权服务器来验证用户身份以提供access_token,并使用这个access_token来从资源服务器请求数据。1.概述OAuth2是一种授权方法,用于通过HTTP协议提供对受保护资源的访问。首先,OAuth2使第三方应用程序能够获得对HTTP服务的有限访问权限,然后通过资源所有者和HTTP服务之间的批准交互来让第三方应用...
2019-08-15 23:02:53 10307 1
原创 统一身份认证与授权标准介绍:OpenID,OAuth2,SAML
统一身份认证与授权中三种最常见的Web安全协议是OpenID,OAuth和SAML。本文通过举例来介绍这三种协议的含义和之间的不同。授权和身份验证基础知识做为一个面向公众的网站都希望能够对每个用户进行身份验证和授权。身份验证意味着验证某人确实是他们声称的身份。授权意味着决定某个用户能够访问哪些资源,以及允许他们对这些资源执行哪些操作。对于Facebook或Google等网站,用户可以使用一组...
2019-08-14 23:07:00 12178
原创 JOSE (Javascript对象签名和加密)框架介绍
JOSE是一个框架,旨在提供一种在各方之间安全地转移声明(如授权信息)的方法。JOSE框架提供了一系列规范来实现此目的。它是由一组规范构成:JSON Web Token (JWT):JSON Web令牌(RFC7519),定义了一种可以签名或加密的标准格式;JSON Web Signature (JWS):JSON Web签名(RFC7515) , 定义对JWT进行数字签名的过程;JSON...
2019-08-05 23:19:41 4462
Spring Cloud Task 简单示例
2018-10-12
Zuul和Eureka的负载均衡示例
2018-09-18
Spring Cloud Netfix Hystrix断路器例子
2018-08-16
Spring Cloud 安全:集成OAuth2的数据库方式实现
2018-07-26
介绍Spring Cloud Stream与RabbitMQ集成
2018-05-13
Spring Cloud微服务的安全保护
2018-05-03
使用Spring Cloud搭建的微服务示例
2018-04-25
基于Apache Mina实现的TCP长连接和短连接实例
2013-04-27
maven 生成javadoc时如何不出现中文
2014-11-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人