标签:RESTful

Spring

Spring Cloud构建微服务架构:分布式服务跟踪(整合zipkin)【Dalston版】

6

小丁 发布于 2018-02-22

通过上一篇 《分布式服务跟踪(整合logstash)》 ,我们虽然已经能够利用ELK平台提供的收集、存储、搜索等强大功能,对跟踪信息的管理和使用已经变得非常便利。但是,在ELK平台中的数据分析维度缺少对请求链路中各阶段时间延迟的关注,很多时候我们追溯请求链路的一个原因是为了找出整...

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

Spring

Spring Cloud构建微服务架构:分布式服务跟踪(整合logstash)【Dalston版】

xirruiqiang 发布于 2018-02-21

通过之前的入门示例,我们已经为 trace-1 和 trace-2 引入了Spring Cloud Sleuth的基础模块 spring-cloud-starter-sleuth ,实现了为各微服务的日志信息中添加跟踪信息的功能。但是,由于日志文件都离散的存储在各个服务实例的文件...

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

Spring

Spring声明式事务管理浅述

xiaoli.he 发布于 2018-02-20

首先我们先了解事务,什么是事务? 简单来说就是要么全部成功,要么什么都不做。 为什么要使用事务? 比如说常用银行系统的例子,如果没有用事务,有人在存入钱的时候出了问题,那么银行系统数据库的数据没有改变,但用户的钱却没了,这样就会出现很多问题。如果我们把整个存钱的过程看做一个事务,...

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

Spring

微服务架构的服务与发现-Spring Cloud

10

songhua.gao 发布于 2018-02-07

1 为什么需要服务发现 简单来说,服务化的核心就是将传统的一站式应用根据业务拆分成一个一个的服务,而微服务在这个基础上要更彻底地去耦合(不再共享DB、KV,去掉重量级ESB),并且强调DevOps和快速演化。这就要求我们必须采用与一站式时代、泛SOA时代不同的技术栈,而Sprin...

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

Spring

Javascript请求,用户登陆超时Spring Security如何跳转?

1

yanxinchi 发布于 2018-02-06

记录一个最近遇到的小问题。 我们有个web应用,使用了React + Spring Boot + Spring Security + cas认证的组合。Spring Security支持cas,代码不赘述,这里讨论用户登陆超时跳转的问题。 用户超时时(默认2小时),点击浏览器的刷...

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

Spring

[译] 学习 Spring Security(七):RESTful 化注册 API

小丁 发布于 2018-02-06

在注册系列的最后几篇博文中,我们将以 MVC 方式构建所需要到的大部分功能。 我们现在将把这些 API 中的一部分转换为更具 REST 风格。 2、注册操作 让我们从注册操作开始: @RequestMapping(value = "/user/registration&...

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

Spring

注册中心 Eureka 源码解析 —— 项目结构简介

5

邓龙华 发布于 2018-02-04

摘要: 原创出处 http://www.iocoder.cn/Eureka/project-structure/ 「芋道源码」欢迎转载,保留摘要,谢谢! 本文主要基于 Eureka 1.8.X 版本 1. 概述 1.1 简介 1.2 项目结构 2. eureka-client 2...

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

Spring

Spring Boot 与 Kotlin使用Spring-data-jpa简化数据访问层

邓龙华 发布于 2018-02-03

在《Spring Boot 与 Kotlin 使用JdbcTemplate连接MySQL》 中介绍了一种基本的数据访问方式,结合构建RESTful API和使用Thymeleaf模板引擎渲染Web视图的内容就已经可以完成App服务端和Web站点的开发任务了。 然而,在实际开发过程...

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

Spring

Spring Boot 与 Kotlin 使用JdbcTemplate连接MySQL

xubiao.zhuang 发布于 2018-02-03

之前介绍了一些Web层的例子,包括构建RESTful API、使用Thymeleaf模板引擎渲染Web视图,但是这些内容还不足以构建一个动态的应用。通常我们做App也好,做Web应用也好,都需要内容,而内容通常存储于各种类型的数据库,服务端在接收到访问请求之后需要访问数据库获取并...

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

Spring

Spring Boot 与 Kotlin Web应用的统一异常处理

xirruiqiang 发布于 2018-02-03

做Web应用,请求处理过程中发生错误是非常常见的。 Spring Boot 提供了一个默认的映射: /error ,当处理中抛出异常之后,会转到该请求中处理,并且该请求有一个全局的错误页面用来展示异常内容。 选择一个之前实现过的Web应用(chapter11-5-1 )为基础,启...

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

Spring

Spring Boot与Kotlin 整合全文搜索引擎Elasticsearch

zhuangli 发布于 2018-02-03

Elasticsearch 在全文搜索里面基本是无敌的,在大数据里面也很有建树,完全可以当nosql(本来也是nosql)使用。 这篇文章简单介绍Spring Boot使用Kotlin语言连接操作 Elasticsearch。但是不会做很详细的介绍,如果要深入了解Elastics...

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

Spring

Spring Boot与Kotlin使用Spring Data Rest创建HAL风格Restful接口

xiaoli.he 发布于 2018-02-03

REST web服务已成为在web上应用程序集成的首选方式。在其核心中,REST定义了系统由客户端交互的资源组成。这些资源以超媒体驱动的方式实现。Spring MVC为构建这些服务提供了坚实的基础。但是,对于多域对象系统,即使实施REST web服务的最简单原则也可能相当乏味,并...

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

Spring

Spring Boot 与 kotlin 使用Thymeleaf模板引擎渲染web视图

puefu.he 发布于 2018-02-02

在 《使用Spring Boot和Kotlin创建RESTfull API》 一文中,我们完成了一个简单的RESTful 服务,体验了Spring Boot 与 kotlin结合的神力,但是往往我们也需要web的支持,那么本篇就在上一个文章的基础上介绍Spring Boot 与 ...

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

Spring

在Spring Boot中使用swagger-bootstrap-ui

1

yanxinchi 发布于 2018-01-31

swagger-bootstrap-ui 是基于swagger接口api实现的一套UI,因swagger原生ui是上下结构的,在浏览接口时不是很清晰,所以, swagger-bootstrap-ui 是基于左右菜单风格的方式,适用与我们在开发后台系统左右结构这种风格类似,方便与接...

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

Spring

注册中心 Eureka 源码解析 —— 应用实例注册发现(八)之覆盖状态

3

xiaoli.he 发布于 2018-01-30

摘要: 原创出处 http://www.iocoder.cn/Eureka/instance-registry-override-status/ 「芋道源码」欢迎转载,保留摘要,谢谢! 本文主要基于 Eureka 1.8.X 版本 1. 概述 2. 应用实例覆盖状态变更接口 2....

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

Spring

renren-security 3.1.0 发布:拿来即用的权限管理系统

2

hanze 发布于 2018-01-28

采用SpringBoot、MyBatis、Shiro框架,开发的一套权限系统,极低门槛,拿来即用。设计之初,就非常注重安全性,为企业系统保驾护航,让一切都变得如此简单。 具有如下特点: 灵活的权限控制,可控制到页面或按钮,满足绝大部分的权限需求 完善的部门管理及数据权限,通过注解...

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

Spring

Spring AOP @PathVariable和@RequestParam 参数进行校验(valid)

puefu.he 发布于 2018-01-22

在上一篇文https://juejin.im/post/5a5e1159518825732b19d8ce,通过AOP对@RequestBody注解进行的参数进行校验 那么对于 @PathVariable和@RequestParam 却没有对应的spring mvc 默认自带的校验...

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

Spring

使用 Spring Boot 2.0 + WebFlux 实现 RESTful API

6

Harries 发布于 2018-01-18

概述 什么是 Spring WebFlux, 它是一种异步的, 非阻塞的, 支持背压(Back pressure)机制的Web 开发框架. 要深入了解 Spring WebFlux, 首先要了知道 Reactive Stream . 另一种编程姿势, 和命令式编程相对的姿势. 滚...

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