APPENDIX A
■■■
SpringSource Tool Suite
The chapters in this topic gave specific instructions on using STS when creating projects and
implementing the sample code within each chapter. If you have gone through all the samples,
you will already have a fair understanding of STS.
The objective of this appendix is to describe other basic topics when using STS that were not
covered in the regular chapters. This appendix is intended for developers who are not familiar with STS.
However, basic knowledge of using Eclipse for Java application development is assumed.
If you already are an Eclipse power user or are familiar with STS (or the Spring IDE), feel free to skip
this appendix and use it for reference only when required.
In this appendix, we will discuss some basic topics related to STS. Specifically, the following topics
will be covered:
Installation: We will discuss how to install STS. Although STS also supports Mac
·
OS X and Linux, we will focus on installing and using STS on the Windows
platform.
Project setup and dependency management: We will discuss how to create Spring
·
projects in STS and manage the required dependencies within the project. We will
focus on the Maven dependency management with the m2e plug-in (the official
Maven plug-in for Eclipse IDE).
Using STS: We will discuss installing extensions, managing tc Server, and so on.
·
Introducing STS
STS is the IDE tool offered by SpringSource for Spring application developers. It includes a number of
plug-ins, which provide support for developing Spring-based applications, as well as integrates with
other Eclipse plug-ins (such as m2e, AspectJ Development Tool, and so on). Some major features are
highlighted here:
It supports the creation and editing of Spring's ApplicationContext configuration
·
XML files with code assistance and validation.
It provides graphical views of Spring configuration such as the bean graph, Web
·
Flow diagram, Spring Batch and Integration diagrams, and so on.
It supports the installation of extensions for other features (for example, for the
·
development of Groovy classes and scripts, Grails, and so on).
It supports the management of tc Server Developer Edition for local web
·
application development and testing.
Search WWH :
Custom Search
Previous Page
Spring Framework 3 Topic Index
Next Page
Spring Framework 3 Bookmarks
Home