Re: so wrong
There are two Javas.
On is a nice clean language with a few quirks ("a == b"; -> true is a if the same object instance as b otherwise false. WTF!)
JavaEE and its kindred frameworks Hibernate etc. is a bloated over engineered un-maintainable mess which slows down development to a crawl and produces bloated under performing code.