Save for later

Hibernate Basics

Heads up! This course may be archived and/or unavailable.

Java Web Development,

Most meaningful applications you will write will have a database associated with it. Knowing how to connect with and incorporate this data is critical to success as a Java developer. In this course, we'll cover how to connect a Java application to a database using what's called JDBC, or Java Database Connectivity. Then, we'll use the convenient approach of including an ORM, or Object Relational Mapper. This will allow us to interact with our data using object-oriented techniques instead of exclusively relying on hard-coded SQL. The ORM we will use is called Hibernate, and is one of the most popular ORMs available.

What you'll learn
  • Using a database with Java
  • Performing CRUD operations
  • Connecting with JDBC
  • Object-Relational Mapping (ORM)
  • Wrapping a database with Hibernate
Segments in this Workshop
    Get Details and Enroll Now

    OpenCourser is an affiliate partner of Treehouse and may earn a commission when you buy through our links.

    Get a Reminder

    Send to:
    Rating 5.0 based on 1 ratings
    Length 129-minute Java Course
    Starts On Demand (Start anytime)
    Cost $25/month (Access to entire library- free trial available)
    From Treehouse
    Instructor Chris Ramacciotti
    Download Videos Only via web browser
    Language English
    Subjects Programming
    Tags Java

    Get a Reminder

    Send to:

    Similar Courses

    What people are saying

    chris used dao pattern

    I would also liked if Chris used DAO pattern to work with Hibernate, because apparently it is misleading to some people later on.

    makes very nice picture

    Only later on comes understanding of all these concepts and why Hibernate ORM is so good, but course makes very nice picture.

    criteria api is deprecated

    This course can be updated, especially now that Criteria Api is deprecated in Hibernate, and also with examples of EntityManager and not SessionFactory.

    it is still super-awesome

    But It is still super-awesome introduction to Hibernate ORM and how people work with databases in Java in general.

    liked if chris

    worked things out

    In the first part of the course he also shows how people worked things out before Hibernate ORM has come out, working with sqlite.jar directly.

    orm has come

    web development

    apparently it

    because apparently

    comes understanding

    especially now

    Careers

    An overview of related careers and their average salaries in the US. Bars indicate income percentile.

    IT Applications Trainer $44k

    Applications Analyst/Web Applications Specialist $57k

    Meaningful Use Program Coordinator $62k

    Advanced Applications $72k

    Applications Analyst - IT $72k

    Applications Engineeer $101k

    Mfg Applications $103k

    Applications Engr. $108k

    Meaningful Use Program Manager $110k

    Applications Admin $137k

    Enterprise Applications $149k

    Senior Meaningful Use Project Manager $152k

    Write a review

    Your opinion matters. Tell us what you think.

    Rating 5.0 based on 1 ratings
    Length 129-minute Java Course
    Starts On Demand (Start anytime)
    Cost $25/month (Access to entire library- free trial available)
    From Treehouse
    Instructor Chris Ramacciotti
    Download Videos Only via web browser
    Language English
    Subjects Programming
    Tags Java

    Similar Courses

    Sorted by relevance

    Like this course?

    Here's what to do next:

    • Save this course for later
    • Get more details from the course provider
    • Enroll in this course
    Enroll Now