| 온라인 컨퍼런스입니다. 온라인고 평일 낮시간이라 참가하는데 어려움이 없을것 같네요. ^^* 참가하실려면 회원가입을 해야하네요. ㅡ.ㅡ; |
||||||
| * 행사 개요 | ||||||
기술이 발전함에 따라 소프트웨어 개발 환경도 빠르게 변화해야 합니다.
1일차(3/17,화): 2009년 자바 개발자가 눈여겨볼 분야
* 경품 안내
|
||||||
* 행사 내용 |
||||||
|
||||||
| * 발표자 소개 | ||||||
|
||||||
| * 행사 안내 | ||||||
본 행사는 온라인 실시간으로 진행됩니다. 행사 문의 및 안내 - |
'Spring'에 해당되는 글 3건
- 2009/03/13 Bywoong 자바 개발자를 위한 온라인 컨퍼런스 안내
- 2005/11/27 Bywoong Spring 프레임워크의 개발 생산성을 높이기 위한 개발 환경
- 2005/11/23 Bywoong 스프링(Spring)의 구조적인 이익.
Spring 프레임워크의 개발 생산성을 높이기 위한 개발
http://wiki.javajigi.net/pages/viewpage ··· id%3D387
Spring 프레임워크를 이용하여 개발을 진행하기 위하여 필요한 개발 환경에 대하여 다룬다. 각각의 항목에 대한 구체적인 내용은 해당 Space에 문서를 참조하도록 할 것이다. 그러나 이 문서에서 제시하는 방향을 개발환경을 세팅하고 개발을 진행할 경우 Spring 프레임워크를 이용하는 애플리케이션 뿐만 아니라 대부분의 웹 애플리케이션 개발에 유용하게 사용될 것이다.
[목차]
댓글을 달아 주세요
* Spring은 당신이 EJB를 사용하든지 말든지 간에 당신의 미들티어 객체와 효과적으로 조합될수 있다. Spring은 특정 J2EE API를 연동하기 위해서 Struts또는 다른 프레임워크를 사용한다면 당신을 도와줄것이다.
* Spring은 많은 프로젝트에서 보여지는 싱글톤의 급격한 증가를 제거한다. 내 경험에 비추어 보면 이것은 테스트가능성과 객체 지향의 개념을 감소시키는 커다란 문제이다.
* Spring은 애플리케이션과 프로젝트 도처에 일관적인 방법으로 설정을 다룸으로써 다양한 사용자정의 프라퍼티 파일 형태 사용의 필요성을 제거한다. Spring을 사용하면 당신은 간단하게 클래스의 자바빈즈 프라퍼티를 찾을수 있다. 밑에서 설명되는 Inversion of Control의 사용은 이것을 간단하게 달성한다.
* Spring은 클래스보다는 인터페이스의 사용으로 프로그래밍의 가격을 줄여서 좀더 좋은 프래그래밍 코드를 만들수 있다.
* Spring은 가능한한 API에 적게 의존하도록 애플리케이션을 디자인한다. Spring 애플리케이션내의 대부분의 비지니스 객체는 Spring에 의존성을 가지지 않는다.
* Spring을 사용하여 빌드된 애플리케이션은 단위테스트를 수행하기에 굉장히 쉽다.
* Spring은 애플리케이션 구조를 한정하는것보다 구현 선택으로 EJB를 사용할수 있게 한다. 당신은 영향을 끼치는 호출코드없이 POJO나 로컬 EJB처럼 비지니스 인터페이스를 구현하도록 선택할수 있다.
* Spring은 EJB사용 없이도 많은 문제를 해결하도록 도와준다. Spring은 많은 웹애플리케이션을 위해 선호되는 EJB의 대안되는 것을 제공할수 있다. 예를 들면 Spring은 당신이 하나의 데이터베이스를 가지고 작업을 수행할 필요가 있다면 JTA구현물이 없더라도 EJB컨테이너의 사용없이 선언적인 트랜잭션 관리를 달성하기 위해서 AOP를 사용할수 있다.
* Spring은 JDBC나 Hibernate와 같은 O/R맵퍼를 사용하거나 사용하지 않더라도 데이터접근을 위한 일관적인 프레임워크를 제공한다.




댓글을 달아 주세요