3 ms·
Tools to be productive in Java: 1. Maven + Eclipse/IntelliJ 2. JavaEE 6 and Spring 3.1 (note the specific version) 3. Spring Data (previously known as Hades)
by hello_moto 15y ago
Tools to be productive in Java:
1. Maven + Eclipse/IntelliJ
2. JavaEE 6 and Spring 3.1 (note the specific version)
3. Spring Data (previously known as Hades)
4. JUnit or TestNg and Mockito.
5. Findbugs, Checkstyle, Sonar, and Hudson.
You can ignore JSF unless it is the mandate. Sticking with minimum JSP or transmiting JSON works fine regardless your stack of choice.
PS: JavaEE 6 supports dependency injection and a bit of AOP.