Your points are valid and to similar to my own concerns. While I doubt that ORM would save the day, it would be nice to have a solution that would reduce the large amount of boilerplate that comes along with maintaining table structures. I'll take a look at ORMLite - thanks for your thoughts.
On Thursday, 9 May 2013 17:17:28 UTC+1, mbanzon wrote: > > I have looked at quite a few ORM libs but have always decided to go > without them. > > I think that ORMs works a lot better in dynamic language environments > like PHP and Ruby. That is just my personal opinion - they might work > just fine. > > Secondly my main concern when writing apps for Android is the overall > device power consumption that my apps inflict. I have absolutely no > empirical data to support the following statement - but my general > conception is that computing and I/O is very expensive and should be > avoided at all costs. It is also my thought that ORM libs doesn't help > me do as little (especially I/O) as possible. > > So - the main reason I have chosen to go without any ORM lib so far is > that weighing the complexity and maintenance of the domain model > against the hand writing and optimizing of SQL clearly favours the > hand-written approach. This is clearly because of a very limited > domain and "deeper" apps with data only slightly more complex might > benefit greatly from using an ORM lib without taking any significant > performance or battery consumption impact. > > The ORM library I have been most pleased with (as far as I remember) > is OrmLite: http://ormlite.com/sqlite_java_android_orm.shtml > > If you gather any experience please share - it would be interesting to > hear about cases where using an ORM library "saves the day" ;-) > > On Thu, May 9, 2013 at 2:14 PM, Ryan Bateman > <[email protected]<javascript:>> > wrote: > > Hi all, > > > > I was wondering whether anyone would be able to recommend any specific > ORM > > libraries? I've seen a few but not heard much in the way of personal > > experiences with any of them. My main concerns would be optimisation > when > > querying across object relationships (i.e. get me all users with photos > > should ideally, under the hood, be running one SQLite query). > > > > Any thoughts or experience appreciated. > > > > Ryan > > > > -- > > -- > > You received this message because you are subscribed to the Google > > Groups "Android Developers" group. > > To post to this group, send email to > > [email protected]<javascript:> > > To unsubscribe from this group, send email to > > [email protected] <javascript:> > > For more options, visit this group at > > http://groups.google.com/group/android-developers?hl=en > > --- > > You received this message because you are subscribed to the Google > Groups > > "Android Developers" group. > > To unsubscribe from this group and stop receiving emails from it, send > an > > email to [email protected] <javascript:>. > > For more options, visit https://groups.google.com/groups/opt_out. > > > > > > > > -- > Michael Banzon > http://michaelbanzon.com/ > -- -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en --- You received this message because you are subscribed to the Google Groups "Android Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.

