The deal with ORM mapping is simple, you provides objects, it writes SQL for you for searching and storing it, and to lower the cost of all this gifts there is a cache system to reduce the overload.