25.02.2015 Views

Introducing Spring Framework

Introducing Spring Framework

Introducing Spring Framework

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Chapter 2<br />

Working with Classes<br />

and Dependencies<br />

In this chapter, you are going to create an application that will help you understand the features and benefits of using<br />

the <strong>Spring</strong> <strong>Framework</strong>. In the next sections, I will discuss your application, what it does, and what do you need to do<br />

to create it.<br />

You are going to use the book’s companion source code, so you need to download it from the Apress.com web<br />

site. You will use the Gradle build tool to run and test your application.<br />

My <strong>Spring</strong> Application – My Documents<br />

In this section, I will describe the main application. You are going to name your <strong>Spring</strong> application “My Documents”<br />

and the main idea is to have an application where you can add any type of document (Microsoft Office, Apple Office,<br />

Open Documents, and PDFs), text notes, and web site links. They can be accessed any time in any device (computer,<br />

tablet, smart phone) and they will be organized in a way that makes them easy to find. Figure 2-1 shows a general<br />

diagram of the My Documents application. This diagram represents how My Documents is going to be searchable<br />

and the possible types of documents it can contain, such as notes, web links, and any other types (PDFs, for example).<br />

Figure 2-1. The My Documents Project<br />

13

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!