-
Notifications
You must be signed in to change notification settings - Fork 9
Home
José Miguel Rodríguez García edited this page Nov 3, 2021
·
4 revisions
When you start to learn a new technology, language or framework, it is always a bit difficult for us to apply the theoretical knowledge in practice. Once we begin to put everything in its place and see more clearly what we have read or studied, it is difficult to stop.
This project is my small contribution to all those who, like me, decided to start learning Spring Boot from scratch. Here I leave you my learned knowledge, hoping that it will help you clarify some of your doubts, making the path easier for you. To begin we are going to consider the following practical exercise. We need to create an application using Spring Boot, in which we can:
- Store in a database in memory a table with the following definition.
- code (Type: String, Unique: true)
- source (Type: String)
- codeListCode (Type: String)
- displayValue (Type: String)
- longDescription (Type: String)
- fromDate (Type: Date)
- toDate (Type: Date)
- sortingPriority (Type: Integer)
- Create a REST collection endpoints for:
- Handling CRUD operations of entities in this table
- Bulk a collection of rows using a .csv file
- Download all entities of the table on a single .csv file