The Artima Developer Community
Sponsored Link

Java Buzz Forum
Perform CRUD with Active Records

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
justin cater

Posts: 19616
Nickname: justin78
Registered: Mar, 2011

Justin Cater is executive editor at Java Code Geeks
Perform CRUD with Active Records Posted: Feb 10, 2015 9:47 AM
Reply to this message Reply

This post originated from an RSS feed registered with Java Buzz by justin cater.
Original Post: Perform CRUD with Active Records
Feed Title: Java Code Geeks
Feed URL: http://feeds.feedburner.com/JavaCodeGeeks
Feed Description: Java 2 Java Developers Resource Center
Latest Java Buzz Posts
Latest Java Buzz Posts by justin cater
Latest Posts From Java Code Geeks

Advertisement

After kick-starting the jOOQ course by discussing how to create a project with jOOQ, H2, and Maven, and learning how to use the jOOQ DSL, we are now going a step further.

In this lesson, we are going to see how to perform CRUD with Active Records. Writing CRUD is boring and repetitive, which is why ORMs like Hibernate have emerged and have been successful at increasing developer productivity. But Hibernate makes a lot of assumptions (and restrictions) about your architecture, when often you really just want to operate on single records from tables.

jOOQ knows “active records”, or also UpdatableRecords, which can be loaded with “special” kinds of SELECT statements, and which then keep track of dirty flags, internally. We will learn how to perform simple active record operations and how to use optimistic locking.

Get started here

Read: Perform CRUD with Active Records

Topic: Introduction to MongoDB Security Previous Topic   Next Topic Topic: OSGi Service Test Helper: ServiceCollector

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use