기억하기 프로젝트
접근 가능한 외부 HTTP URL을 호출하는 방법 중 하나로, RestTemplate이 있다. (Spring framework 에서 제공해주는 모델) https://taetaetae.github.io/2020/03/22/better-rest-template-1-retryable/ 조금 더 괜찮은 Rest Template 1부 - Retryable 웹 어플리케이션을 만들면서 꼭 한번 쯤 만나게 되는 “RestTemplate”. 접근 가능한 외부 HTTP URL(보통 API)을 호출하는 방법중에 하나로 springframework 에서 제공해주는 모듈이다. 특히 큰 한덩어리로 관리되던 Monolithic Architecture 에서 요청을 하고(client) 응답을 주는(server) taetaetae.gi..
스칼라doc - http://docs.scala-lang.org/ko/tutorials/scala-for-java-programmers.html튜토리얼 포인트 - https://www.tutorialspoint.com/scala/스칼라 강좌 - http://hamait.tistory.com/554 (AKKA도 함께 참고)스칼라 학교 - https://twitter.github.io/scala_school/ko/
def 예약어를 통해 만들 수 있는 함수.class HelloScala { def main(args: Array[String]): Unit = { println("Hello, Scala") } } 해당 예제에서는 반환형이 Unit인데, 이는 자바에서 void 자료형과 같다. 즉, 아무 자료형도 아님을 나타내므로 반환 결과가 없는 함수에 붙는 자료형이다. 또한, 스칼라 에서는 반환 값이 있을 때에도 반환 자료형을 생략하는게 가능하다.다음의 name()에서 a를 return하지만, 반환 자료형을 생략한 것을 확인할 수 있다.class HelloScala { def main(args: Array[String]) = { println("Hello, Scala. name:" + name()) } def name(..