내 작업은 내 ee 연구 시작을위한 작은 프로젝트를 만드는 것입니다. 지금까지는 표준 Java를 배웠지 만 ee가 정확히 의미하는 바를 얻지 못했습니다. 어떻게하면 내 프로젝트가 기업용 제품이 될지 알 수 있습니다. IDE에서 구문이나 설정이 다른가요? 나는 그것이 영리한 질문이 아니라는 것을 알고 있지만, 나는 어디에서 시작 해야할지 정말로 모른다. 프로젝트 시작에 대한 아이디어가 있습니까?표준 자바 이후 Java EE 프로젝트 시작
0
A
답변
3
Java EE는 Java SE와 다른 언어 또는 다른 구문을 사용하지 않습니다. Java SE를 기반으로 구축되었으며 엔터프라이즈 컨텍스트에서 문제를 해결하는 데 도움이되는 일련의 표준화 된 API 및 라이브러리로 구성됩니다.
몇 이름을 지정하려면 : (서블릿, JSP, JSF, WAR 포장)- 웹 응용 프로그램을
- RESTful- 및 웹 서비스 (JAX-RS, JAX-WS)
- 지속성 (EJB , JPA)
- 문맥 의존성 주입 (CDI)
- 보안
- 배치
- 메스 응용 프로그램 서버 - - 엔터프라이즈 응용 프로그램을 실행하는
- ...
는 또한 saging는 런타임 환경을 정의합니다. 그럼에도 불구하고 고전적인 응용 프로그램 서버 모델은 다소 혼란스러워졌습니다. 요즘에는 응용 프로그램 서버에서 단일 응용 프로그램을 실행하거나 라이브러리 및 API의 일부만 사용하여 응용 프로그램에 포함시킵니다.
기본적으로 필요한 것은 IDE와 라이브러리뿐입니다. 빌드 환경으로 maven을 사용할 때, java-ee maven 종속성이 필요합니다. Maven Central
일반적으로 Java EE의 모든 라이브러리와 API를 자세하게 알 필요는 없습니다. 즉석에서 구입할 수있는 것은 무엇입니까 (바퀴를 다시 열지 않으므로). 그러나 모든 프로젝트에서이 모든 것이 필요하지는 않습니다. 필자는 개인적으로 JSF를 피하고 JPA를 다루는 일은 거의 없으며 일괄 적으로 EJB를 사용하여 가끔씩 만 수행합니다. CDI, Restful 또는 WebServices 및 WebApps가 일반적이며 보안은 일반적으로 약간 있습니다.
자바 EE 프로젝트에 대한 좋은 예는 몇 가지 일반적인 사용 사례가 있고 간단한 코드는 Adam Bien's Guestbook2.0이며 Docker 만 실행하면됩니다.
질문이 있으십니까? –
무료 도구로 작업 하시나요? –
프로젝트의 어떤 크기 –