appendix-f
Appendix F. Recommended tools
To give you a summary of what we use throughout the book, I’ll enumerate the tools used throughout the book’s examples and other recommended alternatives to these tools.
IDEs
- JetBrains IntelliJ IDEA—IntelliJ is the IDE I used to implement the examples in this book. You can use the free IntelliJ Community edition to open or build the example projects yourself. If you can use it, IntelliJ Ultimate adds various elements that help with implementing Spring apps. The Ultimate version requires a license. You can find more about IntelliJ on its official web page:https://www.jetbrains.com/idea/.
- Eclipse IDE—Eclipse is an open-source IDE you can use as an alternative to IntelliJ IDEA. I recommend you use Eclipse with Spring Tools for a better experience in Spring app development. You can find more details about Eclipse and can download it here:https://www.eclipse.org/downloads/.
- Spring Tools Suite—Spring Tools Suite (STS) is a set of tools you can integrate with known open-source IDEs, such as Eclipse, to ease the Spring app implementation. You can find more about Spring Tools on its official page: https://spring.io/tools.