REOPENED Folder Structure
  

(2)Create Folders for your model, repositories, controllers and services

OPEN Repository
  

(7)Write a Crud Repository for your Task entity

CLOSED Databasa and Application Properties
  

(6)Complete the Application.properties file and create a new schema in your sql workbench

REOPENED Controller
  

(8)Write an TaskController

OPEN Task Entity
  

(3)Write a Task POJO with the following properties: title, status of type Status(Enum), content

OPEN Status Enum
  

(4)Write an Enum Class for Status containing OPEN, CLOSED, REOPENED

OPEN Service Layer
  

(5)Create a Service Interface and its Implementation

CLOSED Setup a new project
  

(1)Generate a new project with Spring Initializr using Thymeleaf, MySQl, Web, and JPA

New Task