2012-03-26 2 views
2

간단한 CRUD 웹 응용 프로그램을 만들 필요가 있습니다. (돈을 받겠 습니다만) 자바 웹 개발에 대한 경험이 없으므로 몇 가지 질문 만 있습니다.EJB 또는 Spring이없는 JSF + JPA?

내가 아는 한 2 가지 방법이 있습니다. 순수 javaee과 ejb 및 glassfish 서버; 다른 용기에 스프링을 사용하십시오. 문제는 그 기술을 이해하지 못하고 배울 시간이별로 없다는 것입니다. 그래서 나는 http://wrschneider.blogspot.com/2011/09/jsf-jpa-without-ejb-or-spring.htmlhttp://www.swview.org/blog/best-way-use-jpa-web-tier을 찾았습니다. 내 첫 번째 앱에 완벽 해 보입니다.

나에게 효과가 있습니까? 나랑 벗겨 주시고 조언을 주시면 감사하겠습니다.

편집 내가 게시 한 링크를 살펴보십시오. 그들에 대해 어떻게 생각하니? 그게 내 질문.

+2

그리고 무엇 자바, 웹 개발 및 SQL에 대한 귀하의 안락한 수준입니까? 당신이 무엇이든 결정할 수 있기 전에 이것들은 결정적 일 것입니다. –

+0

ORM 프레임 워크에서 약간의 경험이 있습니다 – hobotronicus782

답변

-1

이 간단한 CRUD 응용 프로그램이 될 경우 JPA와 함께 일반 JSF 또는 JSP를 사용하는 것이 좋습니다. EJB와 Spring은 실제로 배우기가 쉽지 않으므로 멀리 떨어져있을 것입니다. 또한 (Play와 같이) 이것을 단순화 할 수있는 다른 프레임 워크를 사용해 볼 수도 있습니다.

그리고 당신은 EJB를 피할 수 있다면, 당신이 Tomcat 응용 프로그램 서버에 Switch가 아래로 내려가하는 것이 좋습니다 것, 그것은 실행하고 구성하는 것이 더 가볍고 쉽게 (그리고 당신이 JSF에 필요한 모든 것을/JSP 프로젝트의)

+1

나는 또한 JSF/JSP에서 시작하는 그것의 좋은 해결책이라고 생각한다. http://stackoverflow.com/questions/4204803/java-based-framework-for-web-applications-for-beginners에서이 주제에 대한 질문을 던졌습니다. 내 생각에, 거기에 만들어진 제안 중 하나가 피의 초보자에게는 훨씬 더 좋을 것 같습니다. – magomi

+2

Play 프레임 워크는 멋진 프로젝트 인 것으로 보이지만 Jave EE 앱을 조금 더 개발하는 법을 배우려면 "더 큰"기술 중 하나를 사용해야합니다. JSF는 (특히 2.0 버전에서) JSF가 가장 좋은 선택입니다. 널리 사용되는 표준을 배우고 배우는 것이 그렇게 어렵지 않습니다. –

+0

답변 해 주셔서 감사합니다. 원래 질문의 링크를 살펴보십시오. 그들에 대해 어떻게 생각하니? – hobotronicus782

0

실례합니다. 실망하지 않으려는 기술에 대해 알고 싶지 않으십니까?

JSF/JPA/EJB/Spring을 사용하면 훨씬 더 많은 프레임 워크가 있다고 생각합니다. 예를 들어 Play을보십시오. 첫 번째 CRUD 페이지를 만드는 데는 짧은 시간이 걸릴 것으로 생각됩니다.

+0

"아니오 ** 단서 **"를 의미합니까 ;-)? –

+0

완벽한 기술이 아니더라도 알고있는 기술을 고수하십시오. ^^ –

+0

왜? 간단한 응용 프로그램이 될 것이고 새로운 것을 배울 의향이 있다면 다른 기술을 시도해 볼 가치가 있습니다. 적어도 이것이 내가하는 방식입니다 :-) –

관련 문제