Key Concepts

Review core concepts you need to learn to master this subject

What is Spring?

Spring is an open-source Java framework that is useful, among other things, for building RESTful web apps. Spring’s predefined code conventions and reusable templates provide project “scaffolding” so that developers can concentrate on the core logic of applications.

Hello Spring
Lesson 1 of 1
  1. 1
    Spring is an open-source Java framework that is useful, among other things, for building RESTful web applications. Like any web framework, Spring comes with an established set of code conventions a…
  2. 2
    Like any web framework that uses HTTP, Spring enables us to respond to GET requests, a method that retrieves the requested information from the server. That information is relayed back to the clien…
  3. 3
    Alternatively, we can make GET requests using curl. Curl, short for Client for URLs, is a command line tool that allows us to transfer data to and from a server. It supports multiple protocols, inc…
  4. 4
    As with GET requests, we can use our local browser to make POST requests, a method that adds new data to a receiving web application. A common way to append data to an application is by submittin…
  5. 5
    In addition, we can make POST requests using the curl command. Let’s again imagine that we are adding Charlie the German Shepherd as a dog intake patient for our imaginary pet clinic. We would use …
  6. 6
    Well done! You’ve successfully used the Spring framework to handle HTTP requests (GET, POST, PUT, and DELETE), streamlining data transfer between the client application and a web server. In this …

How you'll master it

Stress-test your knowledge with quizzes that help commit syntax to memory

Pro Logo