For new projects, do you still design using entity bean? It seems the trend is to use other persistence technologies, such as Hibernate or Spring. And most jobs nowadays require Hibernate or Spring. Nobody seems to talk about entity beans for persistence any more. Is it still popular, even with EJB 3? Thanks for discussing.