Loading...
Spring Framework Reference Documentation 7.0.2의 Classes and Interfaces의 한국어 번역본입니다.
아래의 경우에 피드백에서 신고해주신다면 반영하겠습니다.
감사합니다 :)
Spring Framework는 primary constructor를 통한 Kotlin 클래스 인스턴스화, immutable 클래스 데이터 바인딩, default value를 가진 함수 optional 매개변수와 같은 다양한 Kotlin construct를 지원합니다.
Kotlin 매개변수 이름은 전용 KotlinReflectionParameterNameDiscoverer를 통해 인식되며, 이를 통해 Java 8 -parameters 컴파일러 플래그를 컴파일 시 활성화하지 않고도 인터페이스 메서드 매개변수 이름을 찾을 수 있습니다. (완전성을 위해, 표준 Java 매개변수 노출을 위해 Kotlin 컴파일러를 -java-parameters 플래그와 함께 실행할 것을 여전히 권장합니다.)
설정 클래스는 top level 또는 nested이지만 inner는 아닌 형태로 선언할 수 있습니다. inner는 outer 클래스에 대한 reference를 필요로 하기 때문입니다.
Null-safety
Annotations