Skip to content

Tasks 3 6#32

Merged
Maslyna merged 4 commits intodevfrom
tasks-3-6
Mar 21, 2023
Merged

Tasks 3 6#32
Maslyna merged 4 commits intodevfrom
tasks-3-6

Conversation

@Maslyna
Copy link

@Maslyna Maslyna commented Mar 21, 2023

Maslyna added 4 commits March 21, 2023 01:07
Created TalentEntityRepository
Updated TalentRepository
Created PageConfig, that takes config from application.properties
Created ShortTalentDTO
Created TalentMapper and his impl
Created TalentService and his impl
------------
Added `GET(/api/talents)` endpoint, that returns us the `List<ShortTalentDTO>`
Added pagination to `GET(/api/talents)` endpoint
    - To use pagination you may use RequestParams:
         - page (gives us requested page)
         - size (gives us requested size of page)
Updated TalentController
Updated TalentRepository
Created TalentEntityRepository
Created FullTalentDTO
Created TalentServiceMock
Created PageConfig, that takes config from application.properties
Created ShortTalentDTO
Created TalentMapper and his impl
Created TalentService and his impl
------------
Added `GET(/api/talents)` endpoint, that returns us the `List<ShortTalentDTO>`
Added pagination to `GET(/api/talents)` endpoint
    - To use pagination you may use RequestParams:
         - page (gives us requested page)
         - size (gives us requested size of page)
Added simple exception handling
…at returns to us the FullTalentDTO

Updated FullTalentDTO
Updated TalentMapper
Updated TalentService
Created pagination.properties
@Maslyna Maslyna added 🐸 backend Tasks for backend team user story #1 Tasks for 1st user story labels Mar 21, 2023
@Maslyna Maslyna merged commit 3a393b4 into dev Mar 21, 2023
@LordRenDS LordRenDS added this to the Sprint 1 milestone Mar 21, 2023
@Maslyna Maslyna deleted the tasks-3-6 branch March 23, 2023 14:01
Copy link

@LordRenDS LordRenDS left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Perhaps we should modify the mapper to mapstruct, change the interfaces of the talent repository to the jpa signature.

@Maslyna Maslyna restored the tasks-3-6 branch March 26, 2023 16:52
LordRenDS pushed a commit that referenced this pull request Mar 26, 2023
Created Talent controller
Created Talent service (impl and mock)
Created exception handler
Added pagination
LordRenDS pushed a commit that referenced this pull request Mar 26, 2023
Created Talent controller

Created Talent service (impl and mock)

Created exception handler

Added pagination
LordRenDS pushed a commit that referenced this pull request Mar 29, 2023
Created Talent controller

Created Talent service (impl and mock)

Created exception handler

Added pagination
@Maslyna Maslyna deleted the tasks-3-6 branch April 1, 2023 14:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🐸 backend Tasks for backend team user story #1 Tasks for 1st user story

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Task#6 Add pagination Task#5 Create exception handler Task#4 Create service Task#3 Create Talent controller

2 participants