Dependencies Selected0
ddl.sql

Type Overrides

dto

Primary Data Transfer Object used for generic data encapsulation.

Default: Dto

dto-create

DTO structure for create operations.

Default: Dto

dto-update

DTO structure for update operations.

Default: Dto

dto-request

DTO used for inbound HTTP requests from clients or APIs.

Default: Request

dto-response

DTO used for outbound HTTP responses sent to clients.

Default: Response

controller

REST controller exposing HTTP endpoints for client interaction.

Default: Controller

entity

JPA entity or persistence model mapping directly to a database table.

mapper

Mapper class or interface for transforming between entities and DTOs.

Default: Mapper

repository

Spring Data repository interface for database access operations.

Default: Repository

service

Service interface defining business logic contracts.

Default: Service

service-impl

Concrete implementation of the service interface with transactional logic.

Default: ServiceImpl

spec-builder

JPA Specification builder for dynamic queries

src
└── main
    ├── java
    │   └── com
    │       └── example
    │           └── demo
    │               ├── controller
    │               │   ├── UserController.java
    │               │   └── UserProfileController.java
    │               ├── dto
    │               │   ├── UserCreateDto.java
    │               │   ├── UserDto.java
    │               │   ├── UserRequest.java
    │               │   ├── UserResponse.java
    │               │   ├── UserUpdateDto.java
    │               │   ├── UserProfileCreateDto.java
    │               │   ├── UserProfileDto.java
    │               │   ├── UserProfileRequest.java
    │               │   ├── UserProfileResponse.java
    │               │   └── UserProfileUpdateDto.java
    │               ├── entity
    │               │   ├── User.java
    │               │   └── UserProfile.java
    │               ├── mapper
    │               │   ├── UserMapper.java
    │               │   └── UserProfileMapper.java
    │               ├── repository
    │               │   ├── UserRepository.java
    │               │   └── UserProfileRepository.java
    │               ├── service
    │               │   ├── impl
    │               │   │   ├── UserServiceImpl.java
    │               │   │   └── UserProfileServiceImpl.java
    │               │   ├── UserService.java
    │               │   └── UserProfileService.java
    │               ├── shared
    │               │   └── SpecBuilder.java
    │               └── DemoApplication.java
    └── resources
        └── application.properties
└── .git-ignore
└── pom.xml

Contact Us

Have questions, feedback, or a feature request? We'd love to hear from you.

Send a Message
DB2Spring Logo DB2Spring
© 2025 DB2Spring. All rights reserved.