Conclusion
With the release of a single Framework, Apple has drastically changed the landscape when it comes to persistent storage. In an average application, at least one-third of the development time is spent on the persistent layer. Almost all that development time is now freed up with the introduction of Core Data.
The only piece that seems to be missing from Core Data is the connectivity to existing databases. Although it is possible to store the data in a SQLite format, hopefully Apple will provide connectivity to other databases—such as Oracle, PostgreSQL, and mySQL. However as with all things Apple, only time will tell.
JavaFor more information on Java development, visit our Java Reference Guide or sign up for our Java Newsletter.