In a few threads I've seen some Java technologies take a pasting as obsolete/old-fashioned.
Off the top of my head, the list of most-used includes:
Servlets
JSP
JSTL
JSF
EJB3
Hibernate
Spring
Struts
Which are still widely used in new projects which don't have legacy issues? Or, which do you think should be used in new projects?
A side question... EJB3 allows you to auto-generate web-services from beans. If EJB's not in use, what APIs would normally be used for SOAP & REST-based services? One of the above, or maybe something in Apache libs?
Off the top of my head, the list of most-used includes:
Servlets
JSP
JSTL
JSF
EJB3
Hibernate
Spring
Struts
Which are still widely used in new projects which don't have legacy issues? Or, which do you think should be used in new projects?
A side question... EJB3 allows you to auto-generate web-services from beans. If EJB's not in use, what APIs would normally be used for SOAP & REST-based services? One of the above, or maybe something in Apache libs?
Comment