JPA

메서드를 통해서 sql 날리고 어쩌고 해서 그동안 사용했었지

sql mapper 작성해서 사용하는게 mybatis 였고

일정한 작업패턴을 가지고 있는 sql 은 jpa 가 만들어주겠다는 말

이거를 라이브러리 형태로 만든게 JPA

시작하기

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/03b928e0-04fd-427b-99b2-61a10400d719/Untitled.png

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/729bbf9e-5048-4f12-8a6b-73d3ce24d847/Untitled.png

체크하면 pom.xml에 추가된당

application.properties

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/2e4be59a-f953-4431-9c1a-be337cfb321a/Untitled.png

model

@Data
@Entity
// 일케하면 디비에 테이블이 알아서 만들어짐!!
public class JpaMember { // 커멜로 쓰면 디비에는 언더바로 표기됨. 생각하고 맹글어
	@Id @GeneratedValue(strategy = GenerationType.IDENTITY)
	private Long id;
	private String name;
	private String password;
	private String email;
	private String memo;
	@Column(name = "address")
	private String addr;

}