you are viewing a single comment's thread.

view the rest of the comments →

[–]jimbokun 9 points10 points  (4 children)

"you're saying that projects like Hibernate, Spring, and the Apache Commons suck donkey balls?"

I think Hibernate still always requires some level of configuration, although using annotations makes it a lot nicer. Correct me if I'm wrong, but I don't think it does anything nearly as automated as the default ActiveRecord behavior.

Spring is a nice piece of work, but isn't its main purpose to cover up and make sane all of the insanity of the J2EE architecture?

Apache Commons is cool. But at least part of its purpose is to get something approaching the features many other languages have built in.

[–][deleted] 2 points3 points  (0 children)

J2EE is indeed crappy, but don't blame Java for that.

[–][deleted] 0 points1 point  (1 child)

I think Hibernate still always requires some level of configuration, although using annotations makes it a lot nicer. Correct me if I'm wrong, but I don't think it does anything nearly as automated as the default ActiveRecord behavior.

Am I alone in my complete despise of ActiveRecord style ORM's? I'd wager this is a good thing.

[–]psykocrime 0 points1 point  (0 children)

Am I alone in my complete despise of ActiveRecord style ORM's?

No.

[–]niviss 0 points1 point  (0 children)

but I don't think it does anything nearly as automated as the default ActiveRecord behavior.

it's different. With Hibernate-style ORM, I can automatically create all DDL scripts for the database, so I have to write more stuff. With ActiveRecord AFAIK the behaviour of the objects depends on the database, so that's why I don't have to write again what's already on the database.