اسلایدهای آموزش و ارائه‌ی JPA Hibernate در Java

برای آموزش تکنولوژی‌های برنامه‌نویسی جدید و به‌روز، منابع فارسی زبان کمی داریم. ولی اگر کمی زبان انگلیسی خودتان را تقویت نمایید منابع بی‌شماری در اینترنت وجود دارند که می‌توانند شما را برای این امر یاری نمایند.

برای مثال من برای آموزش دادن JPA و Hibernate و تفاوت این دو به دنبال یک سری PowerPoint و اسلاید آموزشی بودم که در سایت‌های ایرانی و فارسی زبان مشاهده نکردم ولی در چند سایت انگلیسی این فایل‌ها را دانلود کردم که بهترین آنها را برای دانلود شما قرار می‌دهم.

 

اسلاید Hibernate vs. JPA – focus on JPA نوشته شده توسط Jaggit

در این آموزش از تاریخچه‌ی این دو تکنولوژی و اینکه کدام یک جدیدتر هستند. و توضیحاتی در این مورد که Hibernate به تنهایی یک ابزار (Tools) به حساب می‌آید و در حالی که JPA یک واسط (Interface) برنامه‌نویسی یا اصولی (Specification) هست که بایستی پیاده‌سازی (Implement) شود. در ادامه معماری JPA و نحوه‌ی پیاده‌سازی آن بیان شده. و همچنین نکاتی در مورد POJO و آموزش JPQL و HQL و مثالی برای هر کدام از اینها نیز بیان شده است. در انتها می‌توان گفت این مقاله جامع و آموزشی، برای ارائه تفاوت‌های JPA و Hibernate می‌تواند بسیار مفید باشد.

برای دانلود این مقاله اینجا کلیک نمایید – حجم ۱٫۷ مگابایت

 

مقاله‌ی Java Persistence: EntityManager برگرفته از کتاب Enterprise JavaBeans

این مقاله‌ی کامل نیز نکات مهم کتاب Enterprise JavaBeans 3.0, 5th Edition; Burke & Monsen-Haefel; ISBN 0-596-00978-X; O’Reilly در آن گردآوری شده که با توجه به جامعیت کتاب و منبع بودن آن، می‌توان به این مقاله نیز برای ارائه‌ی مفاهیم JPA نگاه کرد.

در این مقاله نکات زیر ارائه می‌شود:

  • اهداف JPA
  • شناخت Entityهای داخل آن
  • Example Author POJO Entity
  • Creating Entity in Database
  • Managed and Unmanaged Entities
  • Persistence Context و مثال‌های آن
  • Persistence Unit و مثال‌هایی در مورد Component Layout
  • مثالهایی از فایل persistence.xml
  • جایگزینی به نام hibernate.properties
  • مثالی برای فایل orm.xml
  • پیاده‌سازی javax.persistence.Persistence و javax.persistence.EntityManagerFactory در جاوا
  • توضیح در مورد توابع persist، find و getReference
  • راه‌های ساخت Query در JPA
  • انواع Update در JPA و remove در آن
  • توضیح در مورد تراکنش‌ها (Transactions) در JPA به همراه مثال‌ها
  • یک مثال کاربردی برای JUnit Tests در JPA

دریافت مقاله EntityManager در JPA با فرمت PPT و حجم ۱٫۳ مگابایت

 

مقاله‌های دیگری هم هست که در زیر برای دانلود گردآوری شده است:

دانلود Advanced Java programming (Java EE) و Java Persistence API

The Java Persistence API – 35 Page – 1 MB

در صورتی که منبع دیگر و بهتری پیدا کردم در همین مطلب اضافه می‌کنم.

همچنین شاید مطالب زیر مورد پسندتان باشد...

دیدگاه بگذارید

avatar
  مشترک  
اطلاع از