map2 Java Map객체를 Pojo(Model) class로 변환 ( JsonSetter, ObjectMapper 사용법 ) Map객체를 Pojo기반의 Model객체로 변환하는 법을 알아봅니다. 📃 MoneyService.java public interface MoneyService { public Map fetchCurrencyExchangeRate(String fromCurrrencyCode, String toCurrencyCode); }📃 MoneyServiceFake.java 위 서비스 인터페이스를 구현한 Fake객체입니다. 실제 API 인터페이스를 하기 전에 사전 테스트 용으로 사용했습니다. @Service public class MoneyServiceFake implements MoneyService { @Override public Map fetchCurrencyExchangeRate(String fromCurrr.. 2022. 11. 24. Python - 람다표현식 이해와 예제 ( Understanding Lambda expression ) 람다표현식 ( Lambda expression ) 람다함수는 "익명(Annoymous)함수"라고 표현합니다. 말그대로 이름이 없는 함수를 뜻합니다. 간결하고 직관적인 코드로 가독성이 좋아집니다. 특히 map, reduce, filter 함수와 함께 많이 사용됩니다. 함수를 정의하지 않고 익명함수로 대체 하여 간결한 코드를 작성할 수 있습니다. lambda 키워드를 사용하여 람다함수를 사용합니다. lambda 이해 >>> fruits = ['banana', 'apple', 'melon'] 위 과일 리스트를 모두 대문자로 치환하는 로직을 구현해봅니다. 1. for 를 이용한 방식 >>> result = [x.upper() for x in fruits] >>> result ['BANANA', 'APPLE', .. 2021. 1. 19. 이전 1 다음