Welcome to My Blog 👋

Java, Spring Framework, Microservices, Docker, Kubernetes, AWS and Others 🚀
Follow Me
Showing posts with label JPA. Show all posts
Showing posts with label JPA. Show all posts

Hibernate ile çalışırken kodumuz içinde çalıştırılan sql ifadelerinin console'dan izlenmesi sağlanabilir. Bunun için hibernate'in bize sağladığı bir takım tanımlamalar vardır. Bu tanımlamaları hibernate.properties dosyası içine yapabiliriz.

Aşağıdaki tanımlama ile runtime'da çalıştırılan sql ifadeleri console'a yazdırılır.
hibernate.show_sql=true

Aşağıdaki tanımlama ile console'a yazdırılan sql ifadeleri daha okunaklı olması amacıyla formatlanır.
hibernate.format_sql=true

Aşağıdaki tanımlama ile console'a yazdırılan sql ifadelerinin hangi hibernate operasyonları tarafından gerçekleştirildiği bilgisi console'a yazdırılır.
hibernate.use_sql_comments=true






Github'ta bulunan, EclipseLink - JPA konularında başlangıç seviyesinde yazdığım kodlarım;

https://github.com/berkay22demirel/beginEclipseLink/tree/master/beginEclipseLink







Java ORM Framework'leri

  • Hibernate
  • JPA
  • OpenJPA
  • Toplink
  • EclipseLink
  • Apache Cayenne
  • MyBattis

.Net ORM Framework'leri

  • Entity Framework
  • Nhibernate
  • .Net Persistence
  • BBADataObjects-
  • DataObjects.NET
  • DotNorm
  • FastObjects.NET
  • Norm
  • OJB.NET

PHP ORM Framework'leri

  • Propel
  • Doctrine
  • PHP-Activerecord
  • PdoMap
  • RedBean