βοΈ Java λ₯Ό μμ보μ.
- νμλ₯Ό μΆμννλ©΄ λ³κ²½μ λν΄ μ μ°νκ² λμ²νκ³ κ°λ
μ±μ λμΌ μ μλ€. (
@FunctionalInterface, λλ€ννμ, λ©μλ μ°Έμ‘° λ±) - π Query μꡬ μ¬νμ μμ©νκΈ° (Feat.Port&Adapter)
π 2. 컀μ€ν DSL
ν λ² μ°μΈ μ½λλ μ¬λ¬ μ¬λλ€μ΄ μ¬λ¬ λ² μ½λλ€. λλ©μΈ μ μ© μΈμ΄(μ λΉμΏΌν°μ€ μΈμ΄)λ‘ ννν μ μλ€.
π 3. final
μ¬ν λΉ κΈμ§μ λ§μ»€ ν¨κ³Ό
π 4. var
- νμ
μΆλ‘
varμ κ°λ μ± (feat.FQN) - 3ν μ°μ°μμ λμ νμ
- lombok.val
μ€ν λ°μ±/μ€ν μΈλ°μ±μ λν΄ JMHλ‘ μ±λ₯μ 체ν¬ν΄λ³΄μ.
π 6. Generic
- Generic 곡λ³μ±