Spring boot Actuator 사용해보자 (2)

오늘역시 저번시간에 이어 Spring boot Actuator 를 좀 더 살펴보기로 하겠다. 그 전에 좋은 소식이 하나 있다. java9의 포함예정이였던 jigsaw 프로젝트 jsr376 (JPMS) 가 드디어 한달간의 리뷰를 마치고 통과하였다. 이번 리뷰에는 저번보다 두 회사가 늘어 25개 회사 중 24개 회사가 찬성표를 던졌고 한 회사(Red Hat)이 기권을 하였다. 이제 java9에 jigsaw 프로젝트가 포함되니 슬슬 공부좀 해야 겠다. 조만간 기회가 된다면 한번 포스팅을 해보도록 하자. CounterService metrics에 우리가 원하는 커스텀한 정보를 넣을.. Read More

kotlin (코틀린) 시작해보기 (7)

오늘은 코틀린을 마지막으로 배워보자. 오늘 이 시간에는 뭘 딱 정해서 배우는 것이 아니라 이것저것 빠진 것이나 기타 여러가지들을 배워보자. Operator Overloading 말 그대로 연산자 오버라이딩이다. 우리가 흔히 아는 연산자가 맞다. 그 연산자를 다시 재정의 할 수 있다. 우리는 코드로 보는게 더 좋지 않는가? 코드를 보자. class Account(val age: Int) { operator fun plus(account: Account): Account { return Account(age + account.age) } operator fun minus(account: Account): Account { return Account(age -.. Read More

kotlin (코틀린) 시작해보기 (6)

오늘은 코틀린의 함수에 대해서 살펴보도록하자. 함수 함수 선언 및 사용 함수 선언은 자바와는 달리 fun을 사용해서 함수를 선언한다. fun function(x: Int): Int { return x * 2 } 위와 같은 함수가 있을 경우 사용법은 아래와 같다. val result = function(2) println(result) 쓰는 법은 일반 다른 언어와 비슷한 문법을 가지고 있다. 또한 위의 함수는 expression 으로도 나타낼 수 있다. fun function(x: Int) = x * 2 expression으로 쓸 경우에는 return 타입을.. Read More