2012-01-18 5 views
6

이것은 모호한 것에 대해 아마도 downvoted 등이 될 것입니다. 그러나 저는 시간이 없어서 더 많은 경험을 가진 누군가가 여기에 뛰어 들어 나와 올바른 방향으로 고개를 끄덕을 수 있기를 바랍니다.Asp.net mvc3에 가장 근접한 Java MVC 프레임 워크?

저는 ASP.NET MVC (3)에서 소수의 개발자와 함께 중간 규모 비즈니스 용 응용 프로그램을 여러 개 개발했습니다. 나와 팀은 Java EE 웹 앱을 만들어야합니다. 가능한 한 일관성있게 유지하고 싶습니다. 저는 과거에 CakePHP를 사용했고 ASP.NET MVC Stuff 이후로 뛰어 들었다는 것을 알게되었습니다.

Java 용으로 가장 좋고/가장 유사한 MVC 프레임 워크는 무엇입니까? 더 많은 "클래식 ASP"또는 C/C++ 디자인 자료에서 나온 후 새로운 MVC3/Razor 자료를 모두 배우는 사람들이 많습니다. 나는 혼란을 피하기 위해 가능한 한 일을 일관되게하고 싶다.

감사합니다.

편집 : 또한 특정 IDE에 다른 IDE보다 훨씬 향상된 통합 기능이 있다면이 기능에 대해 궁금한 점이 있습니다.

답변

3

JSF/Seam 프레임 워크 (또는) Spring MVC를 고려해 볼 수 있습니다. AFAIK, JSF/Seam은 .NET MVC3과 거의 유사합니다.

+0

FWIW, 나는 JSF와 JPA로 계속 전진했고, 일을하는 데 너무 많은 것을하지 않았다. – Yablargo

+0

@Yablargo : 듣기 좋은데. 프로젝트에 행운을 빈다. – kosa

2

고려할 대안보기 : "이미 알고있는 x와 비슷합니까?"이상의 프레임 워크를 선택할 때 고려해야 할 더 중요한 요소가 있습니다. 손에 들고있는 문제를 해결하는 데 가장 적합한 도구는 무엇이며 가장 좋고/쉬운 것이 무엇인지 생각해보십시오. 장기적으로, 엔터프라이즈에서 Java로 작업한다면, 아마도 다른 여러 프레임 워크를 배우고 어쨌든간에 이동해야 할 것입니다. JSF가 ".NET과 비슷하기"때문에 JSF를 선택하면 실제로 프로젝트를 진행할 수 있습니다.

그래서 저는 일종의 질문에 대답합니다. Microsoft에서 .NET MVC로 수행 한 작업과 비슷한 Java 프레임 워크가 실제로 존재하지 않습니다. 전체 "ASP.NET 후의 것"은 주석 기반 구성 이전에 많은 PHP와 Spring을 생각 나게합니다. 그런 다음 다시 2009 년 .NET에서 멀어 졌으므로 지금은 종료해야합니다.

+0

충분합니다. 웹/MVC가 될 앱의 부분은 상대적으로 간단하고 많은 양의 뷰/리포팅이 있음을 분명히하고 언급해야한다고 생각합니다. 모든 데이터 수집은 기존 앱/데이터 소스를 통해 수행됩니다. 유일한 요구 사항은 비용이 합리적이지 않는 한 부두에서 (실행중인 다른 앱과 함께) 실행되고 상업/카피 레프트 라이센스를 피하는 것입니다. – Yablargo

+1

1 월에 답변을 작성하고 5 월 6 일에 드라이브 다운 downvote를 받았습니다.이 사이트는 진정으로 기괴한! 내가 downvote의 가치가있을 수 있다고 말했을 수 있습니까? –

관련 문제