이창재 - 시니어 아키텍트
blogs.oracle.com/jaylee
Java EE 7 PlatForm ; 2013.06.12
Java EE 7 메인테마
1. 개발자 생산성
- 코드 단순화
- 더욱 쉬워진 통합
- POJO를 위한 좀 더 다양한 annotation 지원
2. HTML 5
- Web Socket
- JSON
- REST
- NIO 2.0
3. 기업의 요구사항 충족
- Batch(?)
- JMS API
10 가지 특징
1. WebSocket
2. JSON
3. JAX-RS API
4. JSF 2.2
이정도가 중요해 보인다...
1. JSR 356 : Java API WebSocket 1.0
Socket의 끝과 라이프 사이클을 Annotation 으로 가능하다.
패키징 및 배포가 가능하다.
개발의 Annotation 화 시키는데 주력하고 있다.
2. JSON Processing 1.0
- JSON 을 이제 표준으로 넣었다. 잘했지?
- JSON 파싱 및 생성을 위한 API
- Streaming API 와 Object Model API는 원래 지원 되었던 거라서..
- JSON 썼던 사람이라면 딱히 신기하진 않다.
3. Java API for RESTful Web Services 2.0
- 클라이언트 API
- S/C 의 비동기 처리를 지원한다.
- Client 처리가 상당히 깔끔해 졌다 . WebService 를 쓴다면 반드시 쓰고
소스가 깔끔해지는 것을 확실히 느낄 수 있다.
4. JSF 2.2
HTML5 친화적으로 변했습니다..
- HTML5 doctype 으로 렌더링 (그래서 다르게 렌더링하려면 또다른 Setup이 필요함)
5. JSR 236 : Concurrency Utilities for Java EE 1.0
- JNDI 를 이용해서 ManagedExecutorService 에 Task 전달
6. Servlet 3.1
- Non-blocking I/O
- Protocol Upgrade
- 이제 명시적인 HTTP 메소드를 지정할 수 있다 보안 강화
- Data가 들어올때 처리하도록 변경되었다 , 그리고 Input이 들어올 준비가 됐다면
수행하도록 바꼈다.
7. Bean Validation 1.1
8. Java Transaction API 1.2
댓글 없음:
댓글 쓰기