Better Faster Lighter Java [Electronic resources] نسخه متنی

اینجــــا یک کتابخانه دیجیتالی است

با بیش از 100000 منبع الکترونیکی رایگان به زبان فارسی ، عربی و انگلیسی

Better Faster Lighter Java [Electronic resources] - نسخه متنی

Justin Gehtland; Bruce A. Tate

| نمايش فراداده ، افزودن یک نقد و بررسی
افزودن به کتابخانه شخصی
ارسال به دوستان
جستجو در متن کتاب
بیشتر
تنظیمات قلم

فونت

اندازه قلم

+ - پیش فرض

حالت نمایش

روز نیمروز شب
جستجو در لغت نامه
بیشتر
لیست موضوعات
توضیحات
افزودن یادداشت جدید








7.5 Summary


In this section, I introduced Hibernate. It's a
transparent persistence framework for Java beans to relational
databases over JDBC. The five basic steps for Hibernate applications
are:

Create the model.

Create the database schema.

Map the model to the schema.

Configure a session factory.

Use the model.


The message board application that we built showed each of these five
steps in action. You saw how to create a model with nothing but
business logic, composed of pure Java beans. Then you saw how to save
and load data from that model using simple Hibernate commands.

Hibernate upholds the five basic principles set out in Chapter 2 through Chapter 6. I showed
that Hibernate provides a simple, transparent approach to persistence
that some other persistence frameworks lack. I also demonstrated that
the benefits of simplicity extend beyond the framework to
applications that use Hibernate. Then I pointed out where Hibernate
users can embrace and extend the framework in all of the right
places, such as providing SQL dialects, JTA transactions, and
allowing full access to the JDBC connection. I finally showed how
Hibernate can improve and suggested some persistence alternatives. In
the next chapter, I introduce Spring, a small, light container.


/ 111