2009-12-31 11 views
2

Java EE를 배우고 싶지만 어디서부터 시작해야할지 모르겠다. 누군가는 API로 시작하는 것이 더 낫다고 나에게 말했다. 도와주세요.모든 API를 배우는 것이 필요합니까?

+1

이미 Java를 알고 있습니까? 그렇다면 얼마나됩니까? –

+0

코어 자바 알아. – Pradi

답변

5

API를 바로 시작할 수있을만큼 능숙하지 않은 경우 항상 예제로 시작해야합니다.

간단한 단계별 예제로 시작한 다음 API 및 고급 기능을 계속 다루는 것이 좋습니다.

+2

+1 동의 함 100 % – Alan

+1

+1 좋은 답변입니다. 완전히 동의합니다. – Atmocreations

7

모든 API를 배우는 것은 불가능합니다. 중요한 것은 견본과 문서를 찾을 곳을 찾는 것입니다.

+2

반드시 필요한 것은 아닙니다. 가능성은 낮지 만 RainMan과 같을 수도 있고 모든 API의 – Alan

+4

학습 API를 암기하는 이상한 선물이 있다는 것을 알고 있다면 실제로 사용되는 상황, 보안, 스레딩, 성능에 미치는 영향에 대해 알아야만합니다. , 등등 .. 그래서 다시 문서로. –

1

Java EE 10 년 후, 아직 사용되지 않은 API가 몇 가지 있습니다. 따라서 모든 API를 배울 필요가 없습니다.

요시 (Yossi)는 직업에 대한 구체적인 API가 필요한 경우 구체적으로 사례를 작성하여 시작하고 배우고 사용한다고 설명했습니다. 어쨌든

, 당신은 모든 API의 학습 시간, 그들 중 대부분은 ... :) 구식이 될 것입니다 심지어 전문가 사양 :

하고 잊지 마세요를 지정하는 데 필요한 배려 시간이지만, 알고 열심히 사전에서 모든 단어가 당신의 훌륭한 작가가되지 않습니다!

0

API에 대한 모든 것을 배우는 것은 불가능하지만 API의 로컬 사본을 보관하십시오.

Sun's EE Totutorial 자바 EE를 연구 할 수있는 좋은 출발점이 될 것입니다

0

아니,이 모든 API를 밖으로 배울 불필요하고 불가능합니다.

흥미롭고 직접하고 싶은 일과 관련성이 높은 API를 배워보십시오. 한 번에 많은 API를 배우려고하면 대부분의 API를 잘 수행하지 못할 가능성이 있습니다.

5

당신이 Java EE를 배우고 싶다면 제 생각에는 애플리케이션을 간단한 애플리케이션으로 생각하고 그러한 애플리케이션을 개발하는 데 필요한 API에 대한 정보를 수집하는 것입니다. 이는 학습 할 수있는 학습 곡선입니다. 새로운 프레임 워크 또는 프로그래밍 언어

당신이 초보자 때문에 내가 도움이 될 것입니다 학습에 대한이 책을 추천하고 싶습니다

Head First Servlets and JSP

Java Server Programming Black Book

희망이 도움이됩니다!

+0

+1. 프로젝트를 시작하십시오. 더 많은 것을 배울 때 당신이 구축 할 수있는 프로젝트를 선호합니다. –

1

Java EE를 배우고 싶지만 어디서부터 시작해야할지 모르겠다.

Java EE API에서 엄밀히 말하면 JSP/Servlet, JPA, EJB 3.0, JAX-WS, JMS, JTA로 시작하는 것이 좋습니다 (이 시점에 도달하면 필요한 경우 다른 API를 배우기에 충분할 정도로 숙련 된 사용자라고 생각하십시오.)

가능하면 모든 API를 배우는 것이 현실적이고 스마트 한 목표는 아니며 마스터 링 모두 거대한 시간이 걸릴 것입니다. 사실, 새로운 것을 배우고 문제를 해결할 수있는 해결책을 찾는 당신의 능력은 내 의견으로는 더 가치가 있습니다.

아니요, 모든 API를 알아야 할 필요는 없지만 가장 일반적으로 사용되는 것이 확실히 좋은 것임을 알고 있습니다.

1

Java EE는 매우 복잡한 도메인이므로 Java EE 앱을 작성하는 데는 여러 가지 방법이 있습니다. 처음에는 Sun Java EE tutorial으로 시작하여 사양에 대한 느낌을 얻으십시오.

어떤 소프트웨어 스택을 사용할지 결정하는 것이 좋습니다. 나는 Spring에 부분적이다. 그러나 또한 (나의 머리의 최상위의) Seam, Wicket, Struts2가있다.

일단 스택에 정착하면 주제에 관한 책을 얻습니다. 인터넷 검색을 통해 멋진 블로그 게시물/자습서를 찾을 수 있지만 보통 책을 통해 더 큰 그림을 얻을 수있는 좁은 주제에 집중합니다.

스택에 대한 제안은 Spring/Spring-MVC/JPA/Hibernate이고 전체 Application Server가 필요하지 않은 경우 Tomcat에 배포합니다.

0

학습 API가 무의미 해지고 또한 비효율적입니다. 학습 효과와 관련하여 항상 API를 적용하기위한 컨텍스트가 있어야합니다. 피드백은 필수적입니다!

그렇지 않으면 많은 시간을 낭비하게됩니다.

관련 문제