Role
domain objects All method names are compliant
+ * with Spring Data naming conventions so this interface can easily be extended for Spring
+ *
+ * @author Paul-Emmanuel DOS SANTOS FACAO
+ */
+public interface RoleRepository extends RepositoryUser
domain objects All method names are compliant
+ * with Spring Data naming conventions so this interface can easily be extended for Spring
+ *
+ * @author Paul-Emmanuel DOS SANTOS FACAO
+ */
+public interface UserRepository extends RepositoryVisit
domain objects All method names are compliant
diff --git a/src/main/java/org/springframework/samples/petclinic/service/OwnerService.java b/src/main/java/org/springframework/samples/petclinic/service/OwnerService.java
index 5a783acca..b79cff504 100644
--- a/src/main/java/org/springframework/samples/petclinic/service/OwnerService.java
+++ b/src/main/java/org/springframework/samples/petclinic/service/OwnerService.java
@@ -4,8 +4,8 @@ import org.modelmapper.ModelMapper;
import org.modelmapper.internal.util.Lists;
import org.springframework.samples.petclinic.dto.OwnerDTO;
import org.springframework.samples.petclinic.dto.PetDTO;
-import org.springframework.samples.petclinic.model.Owner;
-import org.springframework.samples.petclinic.model.Pet;
+import org.springframework.samples.petclinic.model.business.Owner;
+import org.springframework.samples.petclinic.model.business.Pet;
import org.springframework.samples.petclinic.repository.OwnerRepository;
import org.springframework.samples.petclinic.repository.PetRepository;
import org.springframework.samples.petclinic.repository.PetTypeRepository;
diff --git a/src/main/java/org/springframework/samples/petclinic/service/PetService.java b/src/main/java/org/springframework/samples/petclinic/service/PetService.java
index ddd85a771..e331284a9 100644
--- a/src/main/java/org/springframework/samples/petclinic/service/PetService.java
+++ b/src/main/java/org/springframework/samples/petclinic/service/PetService.java
@@ -4,9 +4,9 @@ import org.modelmapper.ModelMapper;
import org.springframework.samples.petclinic.dto.OwnerDTO;
import org.springframework.samples.petclinic.dto.PetDTO;
import org.springframework.samples.petclinic.dto.PetTypeDTO;
-import org.springframework.samples.petclinic.model.Owner;
-import org.springframework.samples.petclinic.model.Pet;
-import org.springframework.samples.petclinic.model.PetType;
+import org.springframework.samples.petclinic.model.business.Owner;
+import org.springframework.samples.petclinic.model.business.Pet;
+import org.springframework.samples.petclinic.model.business.PetType;
import org.springframework.samples.petclinic.repository.PetRepository;
import org.springframework.samples.petclinic.repository.PetTypeRepository;
import org.springframework.samples.petclinic.repository.VisitRepository;
diff --git a/src/main/java/org/springframework/samples/petclinic/service/PetTypeService.java b/src/main/java/org/springframework/samples/petclinic/service/PetTypeService.java
index 79ab94a07..498e61d6b 100644
--- a/src/main/java/org/springframework/samples/petclinic/service/PetTypeService.java
+++ b/src/main/java/org/springframework/samples/petclinic/service/PetTypeService.java
@@ -2,7 +2,7 @@ package org.springframework.samples.petclinic.service;
import org.modelmapper.ModelMapper;
import org.springframework.samples.petclinic.dto.PetTypeDTO;
-import org.springframework.samples.petclinic.model.PetType;
+import org.springframework.samples.petclinic.model.business.PetType;
import org.springframework.samples.petclinic.repository.PetTypeRepository;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/org/springframework/samples/petclinic/service/RoleService.java b/src/main/java/org/springframework/samples/petclinic/service/RoleService.java
new file mode 100644
index 000000000..2194bc21b
--- /dev/null
+++ b/src/main/java/org/springframework/samples/petclinic/service/RoleService.java
@@ -0,0 +1,86 @@
+package org.springframework.samples.petclinic.service;
+
+import org.modelmapper.ModelMapper;
+import org.springframework.samples.petclinic.dto.RoleDTO;
+import org.springframework.samples.petclinic.model.common.Role;
+import org.springframework.samples.petclinic.repository.RoleRepository;
+import org.springframework.stereotype.Service;
+
+import java.util.ArrayList;
+import java.util.List;
+
+/**
+ * Simple Service between Specialty entity and SpecialtyDTO Data Transfert Object.
+ *
+ * @author Paul-Emmanuel DOS SANTOS FACAO
+ */
+@Service("RoleService")
+public class RoleService implements BaseServiceName | ++ |
---|---|
Address | ++ |
City | ++ |
Telephone | ++ |
+
|
+
+
|
+