entity에 자바의 예약어로 된 테이블 or 컬럼이 있다면 오류가 발생할 수 있다. 나의 경우 entity의 이름이 'order'라서 오류가 발생한 것이었다.
@Entity public class Order{ ... }
@Entity @Table(name="orders") public class Order{ ... }