diff --git a/src/main/java/ru/soune/no_copy/controller/AuthController.java b/src/main/java/ru/soune/no_copy/controller/AuthController.java new file mode 100644 index 0000000..149c1d9 --- /dev/null +++ b/src/main/java/ru/soune/no_copy/controller/AuthController.java @@ -0,0 +1,7 @@ +package ru.soune.no_copy.controller; + +import org.springframework.web.bind.annotation.RestController; + +@RestController +public class AuthController { +} diff --git a/src/main/java/ru/soune/no_copy/entity/AuthToken.java b/src/main/java/ru/soune/no_copy/entity/AuthToken.java new file mode 100644 index 0000000..5568fab --- /dev/null +++ b/src/main/java/ru/soune/no_copy/entity/AuthToken.java @@ -0,0 +1,12 @@ +package ru.soune.no_copy.entity; + +import jakarta.persistence.Entity; +import lombok.Getter; +import lombok.NoArgsConstructor; +import lombok.Setter; + +@Entity +@NoArgsConstructor +@Getter +public class AuthToken { +} diff --git a/src/main/java/ru/soune/no_copy/entity/User.java b/src/main/java/ru/soune/no_copy/entity/User.java new file mode 100644 index 0000000..49ada2b --- /dev/null +++ b/src/main/java/ru/soune/no_copy/entity/User.java @@ -0,0 +1,23 @@ +package ru.soune.no_copy.entity; + +import jakarta.persistence.Entity; +import jakarta.persistence.Id; +import lombok.*; + +@Entity +@AllArgsConstructor +@NoArgsConstructor +@ToString +@Getter @Setter +public class User { + @Id + private Long userId; + + public void setUserId(Long userId) { + this.userId = userId; + } + + public Long getUserId() { + return userId; + } +} diff --git a/src/main/java/ru/soune/no_copy/exception/ApiException.java b/src/main/java/ru/soune/no_copy/exception/ApiException.java new file mode 100644 index 0000000..a2e0059 --- /dev/null +++ b/src/main/java/ru/soune/no_copy/exception/ApiException.java @@ -0,0 +1,4 @@ +package ru.soune.no_copy.exception; + +public class ApiException extends RuntimeException { +} diff --git a/src/main/java/ru/soune/no_copy/repository/AuthTokenRepository.java b/src/main/java/ru/soune/no_copy/repository/AuthTokenRepository.java new file mode 100644 index 0000000..990b787 --- /dev/null +++ b/src/main/java/ru/soune/no_copy/repository/AuthTokenRepository.java @@ -0,0 +1,9 @@ +package ru.soune.no_copy.repository; + +import org.springframework.data.jpa.repository.JpaRepository; +import org.springframework.stereotype.Repository; +import ru.soune.no_copy.entity.AuthToken; + +@Repository +public interface AuthTokenRepository extends JpaRepository { +} diff --git a/src/main/java/ru/soune/no_copy/repository/UserRepository.java b/src/main/java/ru/soune/no_copy/repository/UserRepository.java new file mode 100644 index 0000000..bfd1b20 --- /dev/null +++ b/src/main/java/ru/soune/no_copy/repository/UserRepository.java @@ -0,0 +1,7 @@ +package ru.soune.no_copy.repository; + +import org.springframework.data.jpa.repository.JpaRepository; +import ru.soune.no_copy.entity.User; + +public interface UserRepository extends JpaRepository { +} diff --git a/src/main/java/ru/soune/no_copy/service/AuthService.java b/src/main/java/ru/soune/no_copy/service/AuthService.java new file mode 100644 index 0000000..1051025 --- /dev/null +++ b/src/main/java/ru/soune/no_copy/service/AuthService.java @@ -0,0 +1,7 @@ +package ru.soune.no_copy.service; + +import org.springframework.stereotype.Service; + +@Service +public class AuthService { +} diff --git a/src/main/java/ru/soune/no_copy/service/TokenService.java b/src/main/java/ru/soune/no_copy/service/TokenService.java new file mode 100644 index 0000000..81f83e1 --- /dev/null +++ b/src/main/java/ru/soune/no_copy/service/TokenService.java @@ -0,0 +1,7 @@ +package ru.soune.no_copy.service; + +import org.springframework.stereotype.Service; + +@Service +public class TokenService { +}