Install Spring Tool Suite (STS)

Sergey Kargopolov
A free video tutorial from Sergey Kargopolov
Software developer
4.5 instructor rating • 6 courses • 68,018 students

Learn more from the full course

RESTful Web Services, Java, Spring Boot, Spring MVC and JPA

Implement API calls: Sign-up, sign-in, email verification, password reset, update, delete. Deploy to Amazon AWS Cloud.

23:02:16 of on-demand video • Updated May 2020

  • Build a RESTful Web Service with Spring MVC and Spring Boot
  • Learn how to implement User Sign-in functionality
  • Learn how to implement User Sign-up functionality
  • Protect RESTful Web Service with Spring Security Framework
  • Learn how to implement Token-Based Authentication
  • Implement Password Reset and Email Verification features
  • Use Spring Data JPA Query Methods
  • Use Spring Data JPA Native SQL Queries
  • Download and Install MySQL Server on Mac
  • Download and Install MySQL Workbench
  • Download and Install Spring Tool Suite
  • Create new project using Spring Tool Suite and Spring Initializer
  • Download, run and stop Apache Tomcat
  • Deploy RESTful Web Service application to Apache Tomcat
  • Run RESTful Web Service application as a stand along Java application
  • Build and run REST API with Maven
  • Use Postman HTTP client to send HTTP Request to a Web Service endpoints
  • Start up Amazon EC2 server
  • Install Java, MySQL and Apache Tomcat on Amazon AWS EC2 server
  • Deploy RESTful Web Service to Amazon AWS EC2 server
  • Use H2 in-memory database
  • Use H2 database console to preview data in memory database as well as in a stand along MySQL database server
  • Use JUnit 5 to test code
  • Use Rest Assured to test RESTful Web Service endpoint
English [Auto] This video will download and STOL sprain tool sweet and develop an environment which you can use to develop T-Bag and drawn RESTful services with a screen and springboard and to download a sprint or suite you will have to go to Spring dot I O and then forward slash tours and then hit enter a page will open with a very good description about the sprint or Sweeden there will be other tools below. But we're interested in this one sprint also. So the sprint all suite is an Eclipse based development environment which is customized for developing spring applications. It provides a ready to use environment to implement debug run and deploy your spring applications. It is cross-platform so you can look which platforms are supported by clicking on this. See all versions link and there is one for Windows. There is one for Mac and for Linux I'm using Mac so I have already downloaded and installed on my computer actually and to download it I clicked on this link and downloaded a file and then I've moved it to my desktop and here it is. It is a GMG application so I can simply double click on it. An installation process will begin. You will then eventually be presented with this Windows printer all sweet and you will need to select the icon and drag and drop it to your Applications folder. I'm not going to do it because I have already done it and I have sprint or suite installed. So once the sprint all sweet application is copied to your Applications folder you will then be able to go to your lunch spot and then find it on your other application so you can't click on it and it will start the development environment and you can start working with.