What makes EJB 3.0 better than Java+Hibernate or persistence combos? What are the advantages. Is it really that spectacular?
Sun Certified Java Programmer 5.0
posted 10 years ago
The answer is simple and is the main reason why all of the persistence vendors got on board. Standards.
One of the biggest problems that all of the persistence vendors had in the past was selling large corporations on a proprietary API. It was just too risky for a corporate IT division to spend piles of money on a technology that might not meet their needs down the road. They want a switching strategy in the event they need to plug a different one in.