[SpringBoot] - JPA(1) (feat.자바 ORM표준 JPA프로그래밍)

Canbu·2022년 7월 17일
1
post-thumbnail

JPA에 대한 기존의 내 생각은 이랬다.

  • "SQL로 다 할수 있고 핵결할수 있는데 굳이 필요한가?"
  • "쿼리만 잘 쓰면 어떤 문제든지 해결할 수 있을것 같고 JPA로는 복잡한 문제는 해결하기 힘들어 보이는데 JPA를 쓸 필요가 있나?"

결론은 필요했다. 그리고 해야했다.

"나는 SQL을 생각하는데에 시간을 다 쓰고 있었고 객체 중심이 아닌 관계형 데이터베이스, SQL 중심의 코드를 써내려가고 있었다."

물론 SQL을 직접 다 작성해보고 경험해본 것이 JPA를 다루고 이해하는데에 정말 많은 도움이 될것이라 생각한다.
<자바 ORM 표준 JPA프로그래밍> 책과 함께 JPA를 공부하고 Mybatis에 치우쳐 있던 나를 납득시켜나가면서
결과적으로 더 나은 코드를 작성하고 객체 지향 이라는 것에 좀 더 가까워져보려고 한다.

profile
Code With Money

0개의 댓글