지대한
10 months ago
8 changed files with 173 additions and 23 deletions
@ -0,0 +1,58 @@
|
||||
package com.palnet.biz.jpa.entity; |
||||
|
||||
import lombok.AllArgsConstructor; |
||||
import lombok.Builder; |
||||
import lombok.Data; |
||||
import lombok.NoArgsConstructor; |
||||
import org.hibernate.annotations.CreationTimestamp; |
||||
import org.hibernate.annotations.UpdateTimestamp; |
||||
|
||||
import javax.persistence.*; |
||||
import java.time.Instant; |
||||
|
||||
@Data |
||||
@Builder |
||||
@NoArgsConstructor |
||||
@AllArgsConstructor |
||||
@Entity |
||||
@Table(name = "COM_CONFIRM_BAS") |
||||
public class ComConfirmBas { |
||||
|
||||
@Id |
||||
@GeneratedValue(strategy = GenerationType.IDENTITY) |
||||
@Column(name = "CONFIRM_SNO") |
||||
private Integer confirmSno; |
||||
|
||||
@Column(name = "STATUS") |
||||
private String status; // GENERATED, RECEIVED, CHECKED, FAILED, EXPIRED
|
||||
|
||||
@Column(name = "CONFIRM_KEY") |
||||
private String confirmKey; |
||||
|
||||
@Column(name = "TARGET_TYPE") |
||||
private String targetType; |
||||
|
||||
@Column(name = "RQ_DATA") |
||||
private String rqData; |
||||
|
||||
@Column(name = "RS_DATA") |
||||
private String rsData; |
||||
|
||||
@Column(name = "RM") |
||||
private String rm; |
||||
|
||||
@Column(name = "CREATE_USER_ID") |
||||
private String createUserId; |
||||
|
||||
@CreationTimestamp |
||||
@Column(name = "CREATE_DT", columnDefinition = "TIMESTAMP", updatable = false) |
||||
private Instant createDt; |
||||
|
||||
@Column(name = "UPDATE_USER_ID") |
||||
private String updateUserId; |
||||
|
||||
@UpdateTimestamp |
||||
@Column(name = "UPDATE_DT", columnDefinition = "TIMESTAMP") |
||||
private Instant updateDt; |
||||
|
||||
} |
@ -0,0 +1,13 @@
|
||||
package com.palnet.biz.jpa.repository.com; |
||||
|
||||
import com.palnet.biz.jpa.entity.ComConfirmBas; |
||||
import org.springframework.data.jpa.repository.JpaRepository; |
||||
import org.springframework.stereotype.Repository; |
||||
|
||||
@Repository |
||||
public interface ComConfirmBasRepository extends JpaRepository<ComConfirmBas, Integer> { |
||||
|
||||
ComConfirmBas findFirstByConfirmKey(String confirmKey); |
||||
|
||||
ComConfirmBas findFirstByConfirmKeyOrderByCreateDtDesc(String confirmKey); |
||||
} |
Loading…
Reference in new issue