DataMapper 1.0

Dirkjan Bussink (GitHub)
Location: Ballroom II Level: Novice
Presentation: DataMapper 1_0 Presentation [PDF]
Average rating: ***..
(3.74, 38 ratings)

This talk will discuss the various aspects in DataMapper that are interesting for both new and experienced Rails developers. Several key points will be discussed, among which, but not limited to:

  • Auto-migrations
  • Identity map and object identity
  • Lazyness as a virtue
  • Eager loading
  • Different backends
  • Multiple repositories
  • Easy adapters
  • Complex queries
  • Collection subtraction, intersection and union
  • Extensive platform support: Windows, JRuby, 1.9 with encodings and Rubinius all with a single way to install

And of course a big point, seamless integration with Rails3. DataMapper uses the same mechanisms as ActiveRecord uses to hook into Rails3, supports the ActiveModel API and will work well as a first class citizen.

Dirkjan Bussink


I work for the Dutch company Nedap and have been working professionally with Ruby for over 4 years. I’ve contributed to Rails and Merb in the past and am currently the maintainer of DataObjects and contributes to DataMapper and Rubinius on a regular basis.

Comments on this page are now closed.


Rafael Magana
06/15/2010 6:44pm EDT

Very nice talk. Congrats! I haven’t looked into DM either.

Jared Fraser
06/08/2010 11:30am EDT

Havent really looked into datamapper before now, a good introduction as well as a great summation of the changes to 1.0

co-presented by Ruby Central, Inc. O'Reilly
  • Engine Yard
  • Heroku
  • 8th Light
  • Blue Box Group
  • InfoEther
  • JetBrains
  • New Relic
  • Open Hosting
  • Rhomobile
  • WyeWorks
  • Linux Pro Magazine
  • Chargify

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at RailsConf, contact Yvonne Romaine at

Download the RailsConf Sponsor/Exhibitor Prospectus

Media Partner Opportunities

For information on trade opportunities with O'Reilly conferences or contact mediapartners@

Program Ideas

Send us your suggestions for speakers, topics, and activities to

Press and Media

For media-related inquiries, contact Maureen Jennings at

RailsConf Newsletter

To stay abreast of conference news please sign up for the RailsConf newsletter (login required)

Contact Us

View a complete list of RailsConf 2010 contacts.