From fddeace3234f7c39489e7d407756e0b4a9c85437 Mon Sep 17 00:00:00 2001 From: npedot <nicola.pedot@gmail.com> Date: Wed, 15 Jan 2020 11:23:28 +0100 Subject: [PATCH] adds scenario package and empty employee department scenario --- README.md | 10 +++++----- src/main/kotlin/unibz.cs.semint.kprime/Starter.kt | 2 ++ .../kprime/scenario/DepartmentEmploeesScenario.kt | 4 ++++ .../cs/semint/kprime/scenario}/SakilaScenario.kt | 2 +- 4 files changed, 12 insertions(+), 6 deletions(-) create mode 100644 src/main/kotlin/unibz/cs/semint/kprime/scenario/DepartmentEmploeesScenario.kt rename src/main/kotlin/{unibz.cs.semint.kprime => unibz/cs/semint/kprime/scenario}/SakilaScenario.kt (97%) diff --git a/README.md b/README.md index 3e0e9e1..d57ecf8 100644 --- a/README.md +++ b/README.md @@ -41,14 +41,14 @@ main class entry point technology free packages - domain/ where aggregates, entities, values lives - usecase/ where domain components play toghether using services, repositories interfaces + domain/ where aggregates, entities, values lives. + usecase/ where domain components play toghether using services, repositories interfaces. technology depenent packages - adapter/ where services, repositories implementations lives - support/ where domain indipendent sherable implementation components lives - + adapter/ where services, repositories implementations lives. + support/ where domain indipendent sherable implementation components lives. + scenario/ where usecases are applied to real technology dependent case. ## classes conventions diff --git a/src/main/kotlin/unibz.cs.semint.kprime/Starter.kt b/src/main/kotlin/unibz.cs.semint.kprime/Starter.kt index 4ddb1c8..59d93b9 100644 --- a/src/main/kotlin/unibz.cs.semint.kprime/Starter.kt +++ b/src/main/kotlin/unibz.cs.semint.kprime/Starter.kt @@ -1,5 +1,7 @@ package unibz.cs.semint.kprime +import unibz.cs.semint.kprime.scenario.SakilaScenario + class Starter { companion object { diff --git a/src/main/kotlin/unibz/cs/semint/kprime/scenario/DepartmentEmploeesScenario.kt b/src/main/kotlin/unibz/cs/semint/kprime/scenario/DepartmentEmploeesScenario.kt new file mode 100644 index 0000000..0094230 --- /dev/null +++ b/src/main/kotlin/unibz/cs/semint/kprime/scenario/DepartmentEmploeesScenario.kt @@ -0,0 +1,4 @@ +package unibz.cs.semint.kprime.scenario + +class DepartmentEmploeesScenario { +} \ No newline at end of file diff --git a/src/main/kotlin/unibz.cs.semint.kprime/SakilaScenario.kt b/src/main/kotlin/unibz/cs/semint/kprime/scenario/SakilaScenario.kt similarity index 97% rename from src/main/kotlin/unibz.cs.semint.kprime/SakilaScenario.kt rename to src/main/kotlin/unibz/cs/semint/kprime/scenario/SakilaScenario.kt index cf7f9ce..7936ecc 100644 --- a/src/main/kotlin/unibz.cs.semint.kprime/SakilaScenario.kt +++ b/src/main/kotlin/unibz/cs/semint/kprime/scenario/SakilaScenario.kt @@ -1,4 +1,4 @@ -package unibz.cs.semint.kprime +package unibz.cs.semint.kprime.scenario import unibz.cs.semint.kprime.adapter.repository.MetaSchemaJdbcAdapter import unibz.cs.semint.kprime.adapter.service.XMLSerializerJacksonAdapter -- GitLab