일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- spring boot
- 스프링
- controlleradvice
- 스프링부트
- 앵귤러
- spring
- 앵귤러JS
- spring security and angularjs
- Authentication
- swagger-ui
- AUthorization
- 레디스
- rest api
- Exception Handling
- spring framwork
- 스프링 부트
- 스프링 시큐리티와 앵귤러 js
- 예외처리
- api documentation
- angular
- 스프링 세션
- Spring Framework
- Spring Security
- 스웨거
- 스프링 시큐리티
- spring security oauth2
- oauth2
- angularjs
- spring session
- api 문서화
- Today
- Total
목록전체 글 (30)
스프링부트는 사랑입니다
스프링 부트 3.2에서 업그레이드Jersey ObservabilityMicrometer 1.13은 Jersey의 jersey-micrometer 모듈을 선호하며 Jersey 지원을 더 이상 지원하지 않습니다. 애플리케이션이 Jersey 메트릭을 사용하는 경우 업그레이드 시 org.glassfish.jersey.ext에 대한 종속성을 추가해야 합니다.Jersey와 함께 관측을 지원하기 위해 MetricsApplicationEventListener가 ObservationApplicationEventListener로 대체되었습니다. 태그를 사용자 지정하기 위해 JerseyTagsProvider를 사용했던 경우, 이제 JerseyObservationConvention 빈을 구현해야 합니다.Dependency M..
Spring Boot 3.1에서 업그레이드Parameter Name Discovery Spring Boot 3.2에서 사용되는 Spring Framework 버전은 더 이상 바이트코드를 파싱하여 매개변수 이름을 유추하려고 시도하지 않습니다. 의존성 주입이나 속성 바인딩에 문제가 발생하는 경우 -parameters 옵션으로 컴파일하고 있는지 다시 확인해야 합니다. 자세한 내용은 "Spring Framework 6.x로 업그레이드" 위키의 이 섹션을 참조하십시오.Logged Application Name기본 로그 출력에는 이제 spring.application.name 속성이 설정된 경우 애플리케이션 이름이 포함됩니다. 이전 형식을 선호하는 경우 logging.include-application-name을 ..
Upgrading from Spring Boot 3.0 Dependency Management for Apache HttpClient 4Apache HttpClient 4에 대한 의존성 관리RestTemplate와 함께 Apache HttpClient 4에 대한 지원은 Spring Framework 6에서 제거되었으며, Apache HttpClient 5를 선호합니다. Spring Boot 3.0은 HttpClient 4와 5 모두에 대한 의존성 관리를 포함합니다. HttpClient 4를 계속 사용하는 애플리케이션은 RestTemplate 사용 시 진단하기 어려운 오류가 발생할 수 있습니다.Spring Boot 3.1은 사용자가 HttpClient 5로 이동하도록 권장하기 위해 HttpClient 4에..
다음은 Spring Boot 3.0의 주요 업데이트와 변경 사항에 대한 간략한 요약입니다:Spring Boot 2.7에서 업그레이드마이그레이션 가이드: Spring Boot 2.7에서 애플리케이션을 업그레이드하기 위한 전용 가이드가 제공됩니다.Java 요구사항: 최소 JDK 버전이 Java 17로 설정되었습니다. Java 8 또는 11에서 업그레이드가 필요합니다.새로운 기능Java 19 지원: Spring Boot 3.0은 JDK 19와 테스트되었습니다.GraalVM 네이티브 이미지 지원: 성능 향상을 위한 네이티브 이미지 빌드에 대한 지원이 강화되었습니다.의존성 업그레이드Spring Framework 6: 이 버전이 필수입니다.기타 Spring 프로젝트: Spring Security 6.0, Sprin..
스프링 부트 1.5 릴리즈 노트원문: https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-1.5-Release-Notes스프링 부트 1.4에서 업그레이드된 것스프링부트 1.4이후 디프리케이트된것들스프링부트 1.4에서 디프리케이트된 클래스, 메소드 그리고 프로퍼티들이 이번 릴리즈에서 제거되었다. 업그레이드전 디프리케이트된 메소드를 호출하는지 확인하자. 특히 HornetQ와 벨로시티 Velocity서포트가 삭제되었다. 이름이 바뀐 스타터들스프링부트 1.4에서 이름이 바뀐 다음의 스타터들이 이번에 삭제되었다. 만일 "해결할수 없는 의존성 Unresolved dependency" 에러가 뜬다면 사용중인 스타터 이름이 올바른지 확인해보자:spring-..
스프링 부트 1.4 릴리즈 노트 - 2017년 1월 19일원문: https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-1.4-Release-Notes스프링부트 1.3이후 업그레이드된 것스프링 부트 1.3에서 더이상 지원하지않는 것 Deprecations from Spring Boot 1.3스프링 부트 1.3에서 디프리케이트된 클래스, 메소드, 프로퍼티들은 이번 릴리즈에서 제거되었다.업그레이드에 앞서 디프리케이트된 메소드를 호출하는지 먼저 확인해야한다.Log4j 1 지원은 Apache EOL announcement 의거하여 제거되었다.재명명된 스타터들 Renamed starters다음의 스타터들의 이름이 변경되었다.기존의 이름은 스프링 부터 2...
스프링 비동기와 자바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..