nhibernate는 최대 절전 모드와 상호 운용합니까? 그렇지 않다면 Java와 .NET 모두를위한 프레임 워크가 있습니까?

StackOverflow https://stackoverflow.com/questions/1624230

문제

당신이 가지고 있다고 말하기 :

  • 데이터베이스
  • .NET Windows GUI 프로그램의 무리
  • 많은 Java 웹 응용 프로그램

Java 물건에 최대 절전 모드를 사용할 수 있고 .NET 물건에는 nhibernate를 사용할 수 있습니다. 그러나 두 사람은 실제로 상호 작용합니까, 아니면 완전히 다른 스택일까요?

그렇지 않다면 Java와 .NET가 비즈니스 로직을 공유 할 수있는 지속성 프레임 워크가 있습니까?

도움이 되었습니까?

해결책

나는 Java 사람들에 대해서는 이야기 할 수 없지만, .NET 측면에서 매핑 파일을 공유 할 수 있다고 생각합니다 (데이터베이스와 객체 간의 관계를 설명하는 XML 파일).

그 외에는 무엇을 공유하고 싶습니까? 비즈니스 로직을 생각하고 있습니까? "공유 논리"를 조금 더 정의하십시오.

Java 사람들이 Persistence Code를 작성하고 편안한 서비스로 노출하도록 할 수 있습니다. 그러면 .NET Windows GUI 프로그래머는 이에 대해 코드를 코딩 할 수 있습니다.

궁극적으로 최대 절전 모드/nhibernate 코드는 많지 않아야합니다. 왜냐하면 더 이상 많은 데이터 액세스 코드를 작성할 필요가 없기 때문입니다. 남은 것은 (n) 최대 절전 모드와의 상호 작용을 최소화하는 응용 프로그램 논리이며, 이는 언어에 따라 다릅니다.

다른 팁

나는 믿지 않는다. nhibernate는 최대 절전 모드를 참조로 취하지만 실제로 코드를 공유하지 않으며 다른 속도로 개발됩니다. 둘 다의 한계를 알아야합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top