Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
Tags
- 스프링기초
- Mysql이미지
- 예외 핸들링
- 예외 커스텀
- 3WayHandshake
- 동시성 문제
- nginx
- 분산시스템
- 스프링오류
- 대규모 트래픽
- 자바
- 동시성 제어
- nestjs 예외
- 트러블슈팅
- Jenkins
- 유난한 도전
- 스프링
- 스프링 이미지
- 스프링Entity
- 토스팀
- 동시성문제
- 토스책
- 스프링jpa
- nodejs
- nestjs
- connection reset by peer
- docker
- JavaScript
- 예외필터
- OS
Archives
- Today
- Total
삽질블로그
Unknown Entity, JPA 엔티티 인식 오류 본문
JPA와 스프링을 공부하면서 db에 JPA로 값을 넣는 것을 진행하고 있었다.
순조롭게 진행되고 있었는데, 스프링에서 Entity를 인식하지 못하는 오류가 발생했다.
domain -> Member
package com.example.spring.domain;
import org.springframework.boot.autoconfigure.domain.EntityScan;
import org.springframework.context.annotation.Configuration;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
@Entity
public class Member {
@Id
@Column(name = "email", nullable = false)
private String email;
@Column(name = "password", nullable = false)
private String password;
public String getEmail() {
return email;
}
public void setEmail(String email) {
this.email = email;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
}
Entity를 보니 이상한 곳은 없어보였다. 그래서 구글링을 했는데, EntityScan을 이용하면 해결된다고 했다.
@EntityScan(basePackages = "com.example.spring")
근데 나는 이걸 Application에 넣지 않고 Member(Entity)에 넣어놓고는 계속 오류를 잡지 못하고 있었다.(진짜 돌대갈;)
package com.example.spring;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.autoconfigure.domain.EntityScan;
@SpringBootApplication
@EntityScan(basePackages = "com.example.spring")
public class Application {
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
}
위와 같이 Application에 EntityScan을 넣어서 바로 해결되었다.
'자바스프링' 카테고리의 다른 글
스프링 컴포넌트 스캔 @Conponent, @Controller, @Service, @Repository, Autowired 어노테이션 (0) | 2022.09.26 |
---|---|
회원관리 예제 Test코드 작성 (0) | 2022.09.25 |
스프링 회원관리 예제 (0) | 2022.09.25 |
스프링 기초 (0) | 2022.09.19 |
[Android] 자바 스프링으로 이미지 Mysql에 전송 및 저장하기 (2) (0) | 2022.09.18 |
Comments