Skip to content

Commit

Permalink
πŸ—ƒοΈ νšŒμ› κ°€μž… JPA Repository μΆ”κ°€(#3)
Browse files Browse the repository at this point in the history
  • Loading branch information
jun108059 committed Jun 25, 2022
1 parent 516e202 commit 810ea74
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
package hexagonal.core.domain.jpa;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

Expand All @@ -11,6 +12,7 @@
@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class MemberJpaEntity {

@Id
Expand All @@ -20,6 +22,9 @@ public class MemberJpaEntity {
@Column
private String name;

@Column
private String email;

@Column
private String type;
}
12 changes: 12 additions & 0 deletions core/src/main/java/hexagonal/core/repository/MemberRepository.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
package hexagonal.core.repository;

import hexagonal.core.domain.jpa.MemberJpaEntity;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.stereotype.Repository;

import java.util.Optional;

@Repository
public interface MemberRepository extends JpaRepository<MemberJpaEntity, Long> {
Optional<MemberJpaEntity> findByEmail(String email);
}

0 comments on commit 810ea74

Please sign in to comment.