Package com.dataset.service
Class DatasetServiceAutoConfiguration
java.lang.Object
com.dataset.service.DatasetServiceAutoConfiguration
@Configuration
@EnableConfigurationProperties(ApplicationProperties.class)
public class DatasetServiceAutoConfiguration
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondataSetFactory
(EmployeeDatasetService employeeDatasetService, DepartmentDatasetService departmentDatasetService) dataSetServiceProxy
(DataSetFactory dataSetFactory) getDepartmentDatasetService
(DepartmentRepository departmentRepository, jakarta.persistence.EntityManager entityManager) getEmployeeDatasetService
(EmployeeRepository employeeRepository, DepartmentRepository departmentRepository, jakarta.persistence.EntityManager entityManager) io.swagger.v3.oas.models.OpenAPI
openAPI()
com.fasterxml.jackson.databind.module.SimpleModule
-
Constructor Details
-
DatasetServiceAutoConfiguration
public DatasetServiceAutoConfiguration()
-
-
Method Details
-
getDepartmentDatasetService
@Bean public DepartmentDatasetService getDepartmentDatasetService(DepartmentRepository departmentRepository, jakarta.persistence.EntityManager entityManager) -
getEmployeeDatasetService
@Bean public EmployeeDatasetService getEmployeeDatasetService(EmployeeRepository employeeRepository, DepartmentRepository departmentRepository, jakarta.persistence.EntityManager entityManager) -
dataSetFactory
@Bean public DataSetFactory dataSetFactory(EmployeeDatasetService employeeDatasetService, DepartmentDatasetService departmentDatasetService) -
recordDTOModule
@Bean public com.fasterxml.jackson.databind.module.SimpleModule recordDTOModule() -
dataSetServiceProxy
-
openAPI
@Bean public io.swagger.v3.oas.models.OpenAPI openAPI()
-