본문 바로가기

분류 전체보기204

Java에서 Map iterate 사용방법 1. 개요 이 빠른 자습서에서는 Java에서 맵 항목을 반복하는 다양한 방법을 살펴 보겠습니다. 간단히 말해서 keySet () , valueSet () 또는 entrySet ()을 사용하여 Map 의 내용을 추출 할 수 있습니다 . 이들은 모두 세트이므로 유사한 반복 원칙이 모두에 적용됩니다. Map.entrySet의 API 요소로부터되는Map의 컬렉션 뷰를 반환 Map 클래스를. 단일 맵 항목에 대한 참조를 얻는 유일한 방법은이 콜렉션보기의 반복자에서 얻는 것입니다. T 그는 entry.getKey () 키를 반환하고 entry.getValue ()는 해당 값을 반환합니다. 이들 중 몇 가지를 자세히 살펴 보겠습니다. 2. EntrySet 및 for 루프 먼저 엔트리 세트를 사용하여 맵 을 반복 하는.. 2021. 3. 13.
Spring과 CORS If you have a few years of experience in the Java ecosystem, and you're interested in sharing that experience with the community (and getting paid for your work of course), have a look at the "Write for Us" page. Cheers, Eugen 1. 개요 최신 브라우저에서 CORS (Cross-Origin Resource Sharing) 는 REST API를 통해 데이터를 소비하는 HTML5 및 JS 클라이언트의 출현과 관련된 사양입니다. 대부분의 경우 JS를 제공하는 호스트 (예 : example.com )는 데이터를 제공하는 호스트 (예 : .. 2021. 3. 13.
Spring 프로필(Profiles) 설정방법(예제) 1. 개요 이 튜토리얼에서는 Spring에 프로파일을 소개하는 데 초점을 맞출 것입니다. 프로필은 프레임 워크의 핵심 기능으로, 빈을 다른 프로필 ( 예 : dev , test , prod) 에 매핑 할 수 있습니다. 그런 다음 다른 환경에서 다른 프로필을 활성화하여 필요한 빈만 부트 스트랩 할 수 있습니다. 2. Bean에서 @Profile 사용 간단하게 시작하여 특정 프로파일에 속하는 Bean을 만드는 방법을 살펴 보겠습니다. 우리는 @Profile 어노테이션을 사용합니다 . 빈을 특정 프로파일에 매핑합니다 . 어노테이션은 단순히 하나 (또는 ​​여러) 프로필의 이름을 사용합니다. 기본 시나리오를 고려하십시오. 개발 중에 만 활성화되어야하지만 프로덕션에 배치되지 않는 Bean이 있습니다. 우리는 그 .. 2021. 3. 13.
Spring REST API + OAuth2 + Angular If you have a few years of experience in the Java ecosystem, and you're interested in sharing that experience with the community (and getting paid for your work of course), have a look at the "Write for Us" page. Cheers, Eugen 1. 개요 이 튜토리얼에서는 OAuth2로 REST API를 보호하고 간단한 Angular 클라이언트에서 사용합니다. 우리가 구축 할 애플리케이션은 세 개의 개별 모듈로 구성됩니다. 인증 서버 리소스 서버 UI 인증 코드 : 인증 코드 흐름을 사용하는 프런트 엔드 애플리케이션 Spring Security .. 2021. 3. 13.