diff --git a/src/main/java/com/production/ehayvanbackendapi/EhayvanBackendApiApplication.java b/src/main/java/com/production/ehayvanbackendapi/EhayvanBackendApiApplication.java index dc342ad..42c1abb 100644 --- a/src/main/java/com/production/ehayvanbackendapi/EhayvanBackendApiApplication.java +++ b/src/main/java/com/production/ehayvanbackendapi/EhayvanBackendApiApplication.java @@ -2,9 +2,7 @@ import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; -import org.springframework.boot.autoconfigure.domain.EntityScan; -import org.springframework.boot.context.properties.EnableConfigurationProperties; -import org.springframework.context.annotation.ComponentScan; +import org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration; @SpringBootApplication public class EhayvanBackendApiApplication { @@ -12,3 +10,5 @@ public static void main(String[] args) { SpringApplication.run(EhayvanBackendApiApplication.class, args); } } + + diff --git a/src/main/java/com/production/ehayvanbackendapi/Entities/User.java b/src/main/java/com/production/ehayvanbackendapi/Entities/Customer.java similarity index 96% rename from src/main/java/com/production/ehayvanbackendapi/Entities/User.java rename to src/main/java/com/production/ehayvanbackendapi/Entities/Customer.java index fb408f0..2a65075 100644 --- a/src/main/java/com/production/ehayvanbackendapi/Entities/User.java +++ b/src/main/java/com/production/ehayvanbackendapi/Entities/Customer.java @@ -3,8 +3,8 @@ import jakarta.persistence.*; @Entity -@Table(name = "User") -public class User { +@Table(name = "Customer") +public class Customer { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private int UserID; diff --git a/src/main/java/com/production/ehayvanbackendapi/Entities/PetOwner.java b/src/main/java/com/production/ehayvanbackendapi/Entities/PetOwner.java index b95cc74..4fd8496 100644 --- a/src/main/java/com/production/ehayvanbackendapi/Entities/PetOwner.java +++ b/src/main/java/com/production/ehayvanbackendapi/Entities/PetOwner.java @@ -12,7 +12,7 @@ public class PetOwner{ private int PetOwnerID; @OneToOne(cascade = CascadeType.ALL) @JoinColumn(name = "UserID", referencedColumnName = "UserID") - private User User; + private Customer User; @OneToMany(mappedBy = "PetOwnerID") private List Pets; @ManyToOne @@ -27,10 +27,10 @@ public int getPetOwnerID() { public void setPetOwnerID(int petOwnerID) { PetOwnerID = petOwnerID; } - public com.production.ehayvanbackendapi.Entities.User getUser() { + public com.production.ehayvanbackendapi.Entities.Customer getUser() { return User; } - public void setUser(com.production.ehayvanbackendapi.Entities.User user) { + public void setUser(com.production.ehayvanbackendapi.Entities.Customer user) { User = user; } public List getPets() { diff --git a/src/main/java/com/production/ehayvanbackendapi/Entities/UserType.java b/src/main/java/com/production/ehayvanbackendapi/Entities/UserType.java index d2bb947..a7afdcc 100644 --- a/src/main/java/com/production/ehayvanbackendapi/Entities/UserType.java +++ b/src/main/java/com/production/ehayvanbackendapi/Entities/UserType.java @@ -13,7 +13,7 @@ public class UserType { @Column(nullable = false) private String Type; @OneToMany(mappedBy = "UserTypeID") - private List Users; + private List Users; public int getUserTypeID() { return UserTypeID; diff --git a/src/main/java/com/production/ehayvanbackendapi/Entities/Veterinarian.java b/src/main/java/com/production/ehayvanbackendapi/Entities/Veterinarian.java index ede6a8e..72a7f35 100644 --- a/src/main/java/com/production/ehayvanbackendapi/Entities/Veterinarian.java +++ b/src/main/java/com/production/ehayvanbackendapi/Entities/Veterinarian.java @@ -16,7 +16,7 @@ public class Veterinarian{ private String Clinic; @OneToOne(cascade = CascadeType.ALL) @JoinColumn(name = "UserID", referencedColumnName = "UserID") - private User User; + private Customer User; @OneToMany(mappedBy = "VetID") private List Appointments; diff --git a/src/main/java/com/production/ehayvanbackendapi/SpringBootSecurityApplication.java b/src/main/java/com/production/ehayvanbackendapi/SpringBootSecurityApplication.java new file mode 100644 index 0000000..5dc3fc7 --- /dev/null +++ b/src/main/java/com/production/ehayvanbackendapi/SpringBootSecurityApplication.java @@ -0,0 +1,13 @@ +package com.production.ehayvanbackendapi; + +import org.springframework.boot.SpringApplication; +import org.springframework.boot.autoconfigure.SpringBootApplication; +import org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration; + +@SpringBootApplication(exclude = { SecurityAutoConfiguration.class }) +public class SpringBootSecurityApplication { + + public static void main(String[] args) { + SpringApplication.run(SpringBootSecurityApplication.class, args); + } +}