반응형
webflux 를 공부하면서 r2dbc progresql 오류가 발생해서 몇시간 삽질했습니다.
분명히 동일한 코드를 r2dbc mysql 은 정상적으로 작동하는데 progresql만 잘 안됨
package com.example.aws_practice.domain;
import lombok.Data;
import org.springframework.data.annotation.Id;
import org.springframework.data.relational.core.mapping.Column;
@Data
public class Customer {
@Id
private Long id;
@Column("firstName")
private String firstName;
@Column("lastName")
private String lastName;
public Customer(String firstName, String lastName) {
this.firstName = firstName;
this.lastName = lastName;
}
}
문제는 엔티티 클래스에서 @Column 에서 확인했습니다.
@Column 어노테이션에서 이름을 firstName으로 설정했는데,
progresql에서는 이 부분이 sql 쿼리에서 정상적으로 작동을 안해서 오류가 발생했습니다.
반응형
'JAVA' 카테고리의 다른 글
JAVA SOCKET을 활용한 채팅 프로그램! (1) | 2015.06.10 |
---|