fix: commite UserRepository.java et corrige out/ dans .gitignore
out/ sans / initial ignorait application/port/out/, qui est un répertoire valide de la Clean Architecture. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
+1
-1
@@ -1,7 +1,7 @@
|
|||||||
# Build
|
# Build
|
||||||
build/
|
build/
|
||||||
.gradle/
|
.gradle/
|
||||||
out/
|
/out/
|
||||||
|
|
||||||
# IDE
|
# IDE
|
||||||
.idea/
|
.idea/
|
||||||
|
|||||||
@@ -0,0 +1,13 @@
|
|||||||
|
package com.olhar.olharapi.application.port.out;
|
||||||
|
|
||||||
|
import com.olhar.olharapi.domain.model.User;
|
||||||
|
|
||||||
|
import java.util.Optional;
|
||||||
|
import java.util.UUID;
|
||||||
|
|
||||||
|
public interface UserRepository {
|
||||||
|
User save(User user);
|
||||||
|
Optional<User> findByEmail(String email);
|
||||||
|
Optional<User> findById(UUID id);
|
||||||
|
boolean existsByEmail(String email);
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user