Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

JPQL사용이 권장됩니다.



Info

다른 진영(.net) 에서도 JPA와 유사하게 데이터를 제어하고 유사한 스펙을 가지고 있습니다.

Entity Framework : https://docs.microsoft.com/en-us/ef/core/

NHibernate : https://en.wikipedia.org/wiki/NHibernate /


http://www.sqler.com/401779


이 방식을 언급하는것은 누가먼저하고? 어느것이 좋으냐?

차이점을 비교하는것이아닙니다. 서로에게 영향을 받았고, 해외의경우 성공케이스와 더불어

진영에 상관없이 데이터베이스와 관련된 어플리케이개발이 이러한 방식으로

가고 있다라는것입니다.

ORM+Persitent를 적극 도입하고

있다란것입니다.


동일스펙에 진영간 약간식 다른 패키지차이


JAVA(JPA).NET(EntityFrame)
모델정의Entity-기볼클래스기본클래스저장소정의
Persitent 저장소명RepositoryDbContext
쿼리툴QueryDSLLinq

안타까운 사실은 , 맵핑기능만 사용하고 SQL중심적

개발이 국내를 포함하여 아시아에서는 압도적입니다.( 구글 트렌드 : JPA vs MyBatis )

Image Removed