Versions Compared

Key

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

...

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를 적극 도입하고

있다란것입니다.


서로의 어플리케이션진영에서 데이터베이스를 어떻게 다룰것인가?

에대한 고민이 비슷해 보이며 서로에게 영향을 주면서 계속 발전중인듯보입니다.

마치 웹에서 MVC패턴 적용이 진영간 표준화 된것처럼

데이터베이스를 다루는 기술도 표준화를 이끌어내기를 기대해봅니다.


진영간 유사한 스펙에 다른 기술적 차이동일스펙에 진영간 약간식 다른 패키지차이


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