일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 레디스
- Authentication
- 예외처리
- oauth2
- 스프링
- controlleradvice
- rest api
- swagger-ui
- Spring Framework
- spring boot
- 앵귤러
- angularjs
- 스프링 시큐리티
- 앵귤러JS
- Exception Handling
- Spring Security
- spring security oauth2
- spring framwork
- 스웨거
- AUthorization
- 스프링 부트
- spring security and angularjs
- 스프링 세션
- 스프링 시큐리티와 앵귤러 js
- api documentation
- 스프링부트
- spring session
- angular
- api 문서화
- spring
- Today
- Total
목록스프링 (9)
스프링부트는 사랑입니다
스프링 비동기와 자바8의 CompletableFuture Spring Async and Java’s 8 CompletableFuture[원문: https://www.javacodegeeks.com/2016/04/spring-async-javas-8-completablefuture.html] 아래는 '비동기' 유저찾기 메소드의 예제의 구현이다. (전체 소스는 여기)1@Async2public Future findUser(String user) throws InterruptedException {3 System.out.println("Looking up " + user);4 User results = restTemplate.getForObject("https://api.github.com/users/" + u..
스프링에서 @Async로 비동기처리하기 @Async in Spring[원문: http://www.baeldung.com/spring-async] 1. 개요 Overview이 글에서 스프링의 비동기 실행 지원asynchronous execution support과 @Async annotation에 대해 살펴볼 것이다. 간단히 설명하면, @Async 어노테이션을 빈bean에 넣으면 별도의 쓰레드에서 실행되는 것이다. 이를테면 호출자는 호출된 메소드가 완료될 때까지 기다릴 필요가 없다. 2. Async 기능 켜기 Enable Async Support자바 설정Java configuration으로 비동기 처리enabling asynchronous processing를 쓰려면 간단히 설정 클래스에 @EnableAs..
Exception Handling in Spring MVC(원문소스: Https://spring.io/blog/2013/11/01/exception-handling-in-spring-mvc)Spring MVC는 예외처리를 위한 몇가지 훌륭한 접근법을 제공해주지만 Spring MVC를 가르칠때 학생들이 종종 헷갈려하거나 불편해한다는 것을 알았다.이 글에서 이를 위해 사용가능한 다양한 옵션을 보여줄 것이다. 우리의 목표는 가능한한 컨트롤러 메소드에서 명시적으로 예외처리를 하지 않는 것이다. 이들의 횡단관심사cross-cutting concern는 전용코드에서 별도로 처리하는 더 나은 방식을 제공해준다.3가지 옵션이 있다: 예외별, 컨트롤러별, 전역별 per exception, per controller or..
스프링 시큐리티와 앵귤러JS Spring Security and AngularJS Part I : 단일 페이지 보안 어플리케이션 (A Secure Single Page Application)Part II: 로그인페이지 (The Login Page)Part III: 리소스 서버 (The Resource Server)Part IV: API 게이트웨이 (The API Gateway)Part V: OAuth2와 싱글사인온 (Single Sign On with OAuth2)Part VI: 다중 UI 어플리케이션과 게이트웨이 (Multiple UI Applications and a Gateway)Part VII: 모듈화한 AngularJS 어플리케이션 (Modular AngularJS Application)Part..
스프링 시큐리티와 앵귤러JS Spring Security and AngularJS Part I : 단일 페이지 보안 어플리케이션 (A Secure Single Page Application)Part II: 로그인페이지 (The Login Page)Part III: 리소스 서버 (The Resource Server)Part IV: API 게이트웨이 (The API Gateway)Part V: OAuth2와 싱글사인온 (Single Sign On with OAuth2)Part VI: 다중 UI 어플리케이션과 게이트웨이 (Multiple UI Applications and a Gateway)Part VII: 모듈화한 AngularJS 어플리케이션 (Modular AngularJS Application)Part..
스프링 시큐리티와 앵귤러JS Spring Security and AngularJS Part I : 단일 페이지 보안 어플리케이션 (A Secure Single Page Application)Part II: 로그인페이지 (The Login Page)Part III: 리소스 서버 (The Resource Server)Part IV: API 게이트웨이 (The API Gateway)Part V: OAuth2와 싱글사인온 (Single Sign On with OAuth2)Part VI: 다중 UI 어플리케이션과 게이트웨이 (Multiple UI Applications and a Gateway)Part VII: 모듈화한 AngularJS 어플리케이션 (Modular AngularJS Application)Part..
스프링 시큐리티와 앵귤러JS Spring Security and AngularJS Part I : 단일 페이지 보안 어플리케이션 (A Secure Single Page Application)Part II: 로그인페이지 (The Login Page)Part III: 리소스 서버 (The Resource Server)Part IV: API 게이트웨이 (The API Gateway)Part V: OAuth2와 싱글사인온 (Single Sign On with OAuth2)Part VI: 다중 UI 어플리케이션과 게이트웨이 (Multiple UI Applications and a Gateway)Part VII: 모듈화한 AngularJS 어플리케이션 (Modular AngularJS Application)Part..
스프링 시큐리티와 앵귤러JS Spring Security and AngularJS Part I : 단일 페이지 보안 어플리케이션 (A Secure Single Page Application)Part II: 로그인페이지 (The Login Page)Part III: 리소스 서버 (The Resource Server)Part IV: API 게이트웨이 (The API Gateway)Part V: OAuth2와 싱글사인온 (Single Sign On with OAuth2)Part VI: 다중 UI 어플리케이션과 게이트웨이 (Multiple UI Applications and a Gateway)Part VII: 모듈화한 AngularJS 어플리케이션 (Modular AngularJS Application)Part..