반응형

 

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

+ Recent posts