2014년 6월 28일 토요일

[spring framework탄생배경,자바스프링프레임워크란? 스프링교육학원잘하는곳]스프링 도입배경(Spring Framework3.2), 자바의 역사, 자바발전,자바EJB, Spring Framework3/4실무기초교육

[spring framework탄생배경,자바스프링프레임워크란? 스프링교육학원잘하는곳]스프링 도입배경(Spring Framework3.2), 자바의 역사, 자바발전,자바EJB, Spring Framework3/4실무기초교육
 
[도입부]
 
[1995년]JAVA 탄생, 애플릿의 강력함에 매력
[1996년12월]Sun MicroSystems에서 자바빈 1.0 명세 발표, (자바를 위한 소프트웨어 콤포넌트 모델을 정의) 자바빈즈는 너무 단순했고 개발자는 엔터프라이즈 개발자들은 좀 더  나은 것을 원함. 정교한 애플리케이션은 트랜잭션지원, 보안, 분산컴퓨팅 같은 서비스가 필요한데 반해 자바 빈즈는 너무 단순함  
[1998년 3월]
EJB 1.0 발표. EJB는 엔터프라이즈 급의 서비스를 제공하고 자바 콤포넌트의 사상을 서버측으로 확장 했지만 원래의 자바빈즈가 가지고 있던 단순한은 읽어버림. 성공한 많은 애플리케이션이 EJB를 기반으로 구축되었음에도 EJB는 본래 의도와 달리 엔터프라이즈 애플리케이션 개발을 단순화 하지는 못함. 모든 버전의 EJB 명세에는 “EJB는 엔터프라이즈 애플리케이션의 작성을 쉽게해 준다” 라고 되어 있다. EJB의 선언적 프로그래밍 모델이 트랜잭션, 보안과 같은 개발의 기반구조의 여러 측면을 단순화 했지만 배치설명자(Deployment Descriptor), 홈인터페이스, 원격인터페이스등과 같은 과도한 코드를 기술하도록 함으로써 복잡성을 가중시켰고 시간이 지날수록 개발자들은
환멸을 느꼈으며 결국 최근 몇년간 EJB 명성은 쇠퇴하기 시작했다.
 
-->
 
개발자들이 기대했던 것 만큼 실행속도와 개발 생산성을 보장하지 못했다.
 
-->
 
이제 자바 컴포넌트 개발은 완전히 한 바퀴를 돌아 제자리로 오는 중이다. IoC와 AOP를 포함한 새로운 프로그래밍 기법때문에 EJB의 강력함을 가질수 있었으며 EJB의 복잡성을 제거하고 EJB의 선언적 프로그래밍 모델이라는 부분을 자바빈즈에게 안겨 준  것임.



오라클자바커뮤니티교육센터, 개발자전문교육, 개인80%환급
www.oraclejavacommunity.com


평일주간(9:30~18:10) 개강
(6/30)[기업100%환급]PL/SQL,ORACLE HINT,TUNING
(6/30)[기업100%환급]안드로이드개발자과정
(7/07)[기업100%환급]C#4.0,WinForm,ADO.NET프로그래밍
(7/07)[기업100%환급]Spring ,MyBatis,Hibernate실무과정
(7/07)[기업100%환급]자바기초에서 JDBC, Servlet/JSP까지
(7/07)[채용예정교육]오라클자바개발잘하는신입뽑기프로젝트,교육전취업확정
(7/14)[기업100%환급]SQL기초에서 Schema Object까지

평일야간(19:00~21:50) 개강
(7/01)안드로이드개발자과정
(7/01)닷넷(C#,Network,ADO.NET,ASP.NET)마스터과정
(7/02)Spring3.X, MyBatis, Hibernate실무과정
(7/02)자바웹(JSP,Spring,MyBatis,XPlatform)프로젝트과정
(7/02)JAVA,Network&WEB&Framework(자바기초에서웹스프링까지)
(7/03)웹퍼블리싱 마스터
(7/15)SQL기초에서실무까지
(7/15)MyBatis3.X, Hibernate4.X ORM실무과정
(7/22)자바기초에서JSP,Ajax,jQuery,Spring3.2,MyBatis까지

주말(10:00~17:50) 개강
(7/05)자바기초에서JSP,Ajax,jQuery,Spring3.2,MyBatis까지
(7/05)SQL초보에서 Schema Object까지
(7/12)자바웹(JSP,Spring,MyBatis,XPlatform)프로젝트과정
(7/12)MyBatis3.X, Hibernate4.X ORM실무과정
(7/12)개발자를위한PLSQL,SQL튜닝,힌트
(7/13)C#,ASP.NET마스터
(7/19)Spring3.X, MyBatis, Hibernate실무과정
(7/19)웹퍼블리싱 마스터
(7/19)안드로이드개발자과정

주말저녁(18:30~22:20) 개강
(7/19)JAVA,Network&WEB&Framework
(8/09)SQL기초에서실무까지

댓글 없음:

댓글 쓰기