Welcome

Kotlin Exception’ları ve Spring Transaction Yönetimi

Bilindiği üzere Java programalama dilinde exception'lar checked ve unchecked şeklinde ikiye ayrılır ve geliştirme sürecinde genellikle unchecked exception'larla çalışma tercih edilir. Kotlin'in Java programlama pratiği üzerine koyduğu iyileştirmelerden birisi de bütün exception'ları unchecked olarak ele…

Kotlin ve Hibernate Getter Level Access

JPA/Hibernate ile çalışırken PersistenceContext'in entity nesnelerin state'ine doğrudan field düzeyinde mi, yoksa getter metot ile mi erişeceğini @Id anotasyonunu nerede kullandığımız belirlemektedir. Eğer @Id anotasyonunu field üzerinde kullanırsak, JPA/Hibernate field level access stratejisini kullanacaktır, yani…