onion-architecture
My Java implementation example of onion architecture
File Explorer
Download Latest Version (.zip)- WorkerService.java
- WorkLogService.java
- WorkerRepositoryStub.java
- WorkerServiceTest.java
- WorkLogRepositoryStub.java
- WorkLogServiceTest.java
- pom.xml
- WorkerDontExistsException.java
- WorkerExistsException.java
- WorkLogDontExistException.java
- WorkLogExistException.java
- WorkLogStartDateException.java
- WorkLogTimeSpentException.java
- BaseException.java
- WorkerServiceI.java
- WorkLogServiceI.java
- pom.xml
- Worker.java
- WorkLog.java
- pom.xml
- ConsoleManager.java
- ConsoleManagerFactory.java
- WorkerServiceFactory.java
- WorklogServiceFactory.java
- CreateWorkerState.java
- DeleteWorkerState.java
- EditWorkerState.java
- FindWorkerState.java
- WorkerManageState.java
- LogWorkState.java
- ReportWorkerWorkLogState.java
- WorklogManageState.java
- MainState.java
- ConsoleState.java
- InputUtils.java
- ApplicationLogic.java
- ConsoleApplication.java
- pom.xml
- WorkerInMemoryRepository.java
- WorkerRepositoryFactory.java
- WorklogInMemoryRepository.java
- WorklogRepositoryFactory.java
- pom.xml
- pom.xml
- Application.java
- BasePackegaMarker.java
- application.properties
- pom.xml
- MapperFactory.java
- RepositoryFactory.java
- ApplicationLogicFactory.java
- pom.xml
- DatabaseConfiguration.java
- DomainToEntityMapper.java
- EntityScanMarker.java
- WorkerEntity.java
- WorkLogEntity.java
- WorkerRepository.java
- WorkLogRepository.java
- RepositoryScanMarker.java
- WorkerEntityRepository.java
- WorkLogEntityRepository.java
- 01worker.xml
- 02worklog.xml
- master.xml
- pom.xml
- WorkerController.java
- WorkLogController.java
- EditWorkerRequest.java
- NewWorkerRequest.java
- NewWorkLogRequest.java
- UpdateWorkLogRequest.java
- WorkLogResponse.java
- BussinessErrorHandler.java
- DomainToResponseMapper.java
- RequestsToDomainMapper.java
- LocalDateDeserializer.java
- LocalDateSerializer.java
- pom.xml
- app.e2e-spec.ts
- app.po.ts
- tsconfig.e2e.json
- edit-worker.component.css
- edit-worker.component.html
- edit-worker.component.spec.ts
- edit-worker.component.ts
- login-worker.component.css
- login-worker.component.html
- login-worker.component.spec.ts
- login-worker.component.ts
- edit-work-log.ts
- edit-worker.ts
- new-work-log.ts
- work-log.ts
- worker.ts
- new-work-log.component.css
- new-work-log.component.html
- new-work-log.component.spec.ts
- new-work-log.component.ts
- new-worker.component.css
- new-worker.component.html
- new-worker.component.spec.ts
- new-worker.component.ts
- work-log.component.css
- work-log.component.html
- work-log.component.spec.ts
- work-log.component.ts
- work-log-list.component.css
- work-log-list.component.html
- work-log-list.component.spec.ts
- work-log-list.component.ts
- app.component.css
- app.component.html
- app.component.spec.ts
- app.component.ts
- app.module.ts
- work-log.service.spec.ts
- work-log.service.ts
- worker.service.spec.ts
- worker.service.ts
- environment.prod.ts
- environment.ts
- favicon.ico
- index.html
- main.ts
- polyfills.ts
- styles.css
- test.ts
- tsconfig.app.json
- tsconfig.spec.json
- typings.d.ts
- .angular-cli.json
- .editorconfig
- karma.conf.js
- package.json
- pom.xml
- protractor.conf.js
- README.md
- tsconfig.json
- tslint.json
- pom.xml
- pom.xml
- WorkerRepositoryI.java
- WorkLogRepositoryI.java
- pom.xml
- .gitignore
- .travis.yml
- maven-version-rules.xml
- pom.xml
- README.md
// repository documentation
Was this content helpful?
(0 ratings)
