Entity (ExchangeRate.java)
link:exchange/src/main/java/com/bindstone/acm/exchange/entity/ExchangeRate.java[role=include]
Repository (ExchangeRateRepository.java)
link:exchange/src/main/java/com/bindstone/acm/exchange/repository/ExchangeRateRepository.java[role=include]
Service (ExchangeRateServiceImpl.java)
link:exchange/src/main/java/com/bindstone/acm/exchange/service/impl/ExchangeRateServiceImpl.java[role=include]
Rest Controller (ExchangeRateController.java, RestExceptionHandler.java)
link:exchange/src/main/java/com/bindstone/acm/exchange/controller/ExchangeRateController.java[role=include]
Rest Exception Handler (RestControllerAdvice)
link:exchange/src/main/java/com/bindstone/acm/exchange/controller/RestExceptionHandler.java[role=include]
Configuration (application.properties)
link:exchange/src/main/resources/application-dev.properties[role=include]
Flyway DB Scripts
link:exchange/src/main/resources/db/migration/V1_0_0__database_schema.sql[role=include]
Unit Test
link:exchange/src/test/java/com/bindstone/acm/exchange/service/ExchangeRangeServiceTest.java[role=include]
Entity (ExchangeRate.java)
link:market/src/main/java/com/bindstone/acm/market/entity/Product.java[role=include]
Repository (ProductRepository.java)
link:market/src/main/java/com/bindstone/acm/market/repository/ProductRepository.java[role=include]
Service(CurrencyRestServiceImpl.java, ProductServiceImpl.java)
link:market/src/main/java/com/bindstone/acm/market/service/impl/CurrencyRestServiceImpl.java[role=include]
link:market/src/main/java/com/bindstone/acm/market/service/impl/ProductServiceImpl.java[role=include]
DTO Mapper
link:market/src/main/java/com/bindstone/acm/market/dto/entity/ProductDto.java[role=include]
link:market/src/main/java/com/bindstone/acm/market/dto/ProductMapper.java[role=include]
Rest Controller (ProductController.java, RestExceptionHandler.java)
link:market/src/main/java/com/bindstone/acm/market/controller/ProductController.java[role=include]
link:market/src/main/java/com/bindstone/acm/market/controller/RestExceptionHandler.java[role=include]
Configuration (application.properties)
link:market/src/main/resources/application-dev.properties[role=include]
Flyway DB Scripts
link:market/src/main/resources/db/migration/V1_0_0__database_schema.sql[role=include]
Unit Test
link:market/src/test/java/com/bindstone/acm/market/service/ProductServiceTest.java[role=include]
app.module.ts
link:market-web/src/app/app.module.ts[role=include]
Service (currency.service.ts, product-service.ts)
link:market-web/src/app/service/currency.service.ts[role=include]
link:market-web/src/app/service/product-service.ts[role=include]
Component (home-page)
link:market-web/src/app/component/home-page/home-page.component.ts[role=include]
link:market-web/src/app/component/home-page/home-page.component.html[role=include]
Component (product-dialog)
link:market-web/src/app/component/product-dialog/product-dialog.component.ts[role=include]
link:market-web/src/app/component/product-dialog/product-dialog.component.html[role=include]
Component (product-table)
link:market-web/src/app/component/product-table/product-table.component.ts[role=include]
link:market-web/src/app/component/product-table/product-table.component.html[role=include]
Component (notification)
link:market-web/src/app/component/notification/notification.component.ts[role=include]