블로그 이미지
Max.

calendar

    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    

Notice

2008.12.18 09:32 이전글(~2009)
Spring Framework 3.0 milestone released가 되었다고 이미 지난 12월 5일에 Juergen Hoeller 라는 동생뻘 되는 녀석(애칭이라고 생각하길...)이 SpringSource 팀블로그에 올린 글이 있다. Spring Core에서는 가장 많은 역할을 하고 있다고 한다.

요즘 내가 하는일이 오늘로 마지막이고 그동안 바쁘다는 핑계로 지난 S1A2008 관련 자료도 출력후 책상에 쌓여만 있는데 제일먼저 읽어봐야 겠다. (이것 저것 출력한게 분량이 좀 된다.)

이미 3.0M1이 나왔고, 여러사람들이 학습을 하는것으로 알고 있지만, 정작 뭐가 어떻게 바뀌고 추가 되었는지 궁금하지 않을수 없다. 그래서 S1A2008에 자비로 다녀온 사람들이 꽁짜로 소감을 공유하자고 한단다. 꼭 가서 느낌을 그대로 받고 싶다.(나는 머리숫이 다른사람에 비해서 상대적으로 많은데 이번에 좀 헐거워 졌으며 좋겠다. 너무 많아도 안좋다.)

어쨌든KSUG 송년모임에 대한 기대는 기대고, Spring3.0에 대한 간략한 특징이 뭔지 궁금하니, 위 Juergen Hoeller 글을 보면 짐작할수 있을듯 하다. 3.0의 주요 테마는 EL과 REST 지원과 같은 아랫것들이라고 한다.

  • revised project layout and build system with module-based sources
  • updated entire codebase for Java 5 code style (generics, varargs)
  • updated to JUnit 4.5 and JRuby 1.1
  • introduced Spring EL parser (org.springframework.expression package)
  • introduced support for #{…} expressions in bean definitions
  • introduced expression-enabled @Value annotation for embedded expressions
  • introduced @PathVariable annotation for URI template handling in MVC handlers
  • introduced default value support for @RequestParam in MVC handlers
  • introduced @RequestHeader annotation for HTTP header access in MVC handlers
  • introduced AbstractAtomFeedView and AbstractRssFeedView base classes
  • introduced <spring:url> and <spring:param> JSP tags
  • 또한 요구되는 환경도 달라졌다. 주로 Java6과 JEE5 에서 테스트했고 하지만, java5.0이상, JEE 1.4 이상에서 안심하고 돌려도 문제 없을꺼라고 한다. (새로운 환경 설정이 가능한 사이트라면, Java6이 좋을듯하다.)

    이미 다른글을 통해서 버전관리를 기존의 CVS 에서 SVN 으로 바뀌었다는걸 알고 있을거다. 위치는
    https://src.springframework.org/svn/spring-framework/ 이다. 여길 모니터링 하고 있으면, 소스코드가 3.0 Final로 바뀌는 과정을 볼수있을듯 하다. (그만한 자원이 없다 쓸대없는 걱정하지 말자)

    아직 레퍼런스 문서는 제공하지 안고있다. 실제 체인지 로그는 아래와 같다.

    SPRING FRAMEWORK CHANGELOG
    ==========================
    http://www.springframework.org
    
    Changes in version 3.0.0.M1 (2008-12-05)
    ----------------------------------------
    
    * revised project layout and build system (module-based sources, bundle repository)
    * updated entire codebase for Java 5 code style (generics, varargs, StringBuilder)
    * updated to JUnit 4.5 and JRuby 1.1
    * removed WebLogic 8.1 and WebSphere 5.1 support
    * removed native TopLink API support (superseded by JPA)
    * removed Commons Attributes support (superseded by Java 5 annotations)
    * removed Jakarta JSTL support for JSP 1.2 (superseded by JSP 2.0)
    * removed outdated Struts 1.x Action delegation support
    * removed ContextLoaderServlet and Log4jConfigServlet
    * deprecated form controller hierarchy in favor of @MVC form object handling
    * deprecated JUnit 3.8 test class hierarchy in favor of test context framework
    * introduced Spring EL parser in org.springframework.expression package
    * introduced #{...} expression support in bean definitions
    * introduced @Value annotation for embedded expression support
    * introduced @PathVariable annotation for MVC handler methods
    * introduced ShallowEtagHeaderFilter
    * introduced AbstractAtomFeedView and AbstractRssFeedView
    * introduced default value support for @RequestParam
    * introduced @RequestHeader annotation for MVC handler methods
    * introduced "spring:url" and "spring:param" JSP tags
    
  • 주의) 아직 M1이니 세부내용에 대해서 맹신하지 말것.
     
    신고
    posted by Max.
    2008.12.04 18:02 이전글(~2009)

    이번에 좀(?) 많은 사람들이 가서 꽤 많은 내용들이 올라오고 있다. 컨퍼런스 내용도 훌륭하고, 경치도 훌륭하다. 지적 유희도 느끼고 휴가 분위기도 즐기고, 꿩먹고 알먹고, 가재잡고 도랑치고....

    댓글을 보면, 부러움이 물신 풍겨난다. 누구는 꿈으로 남고... 누구는 행동으로 보여주니, 행동하는 자가 앞서 가는게 지극히 당연한 현상이 아닌가... 그런데 부겁기까지 한다. 참여못하는것엔 여러가지 핑계가 있지만, 역시 핑계에 불과하다...ㅡㅜ

    아래는 관련 블로그 글에 대해 링크 걸었다. 모두 걸순 없으니 링크를 타고 가서 관련글을 다 읽어보면, 좋을듯 하다.(링크순서는 나이 순서가 아니다 -_-;;)

    - 말보다 사진으로 현장의 생생함을 전달하는 언제나 사진빨 좋은 케누님

    - 실시간 블로깅과 입담으로 장문의 포스팅을 감행(?)하고 있는 토비님 글

    - 모든것을 머릿속에 담고, 갔다와서 좋은 이야기를 해줄것 같은 영회님

    - 꾸준히 연마한 디테일한 포스팅 글로, 이번 행사에도 마치 현장에 있는듯한 분위기를 전하는 기선님

    모두들 피곤할텐데, 고국(?)에 있는 많은 개발자를 위해서 관련 정보를 흘리느라 고생이 많을듯 하다. 아무튼 감사히 잘 읽고 있으니, 몸 건강히 잘 다녀오길 바래야 겠다. 화이팅 !! ^^* 
    (케누님의갤러리)

    여기서 부터 추가 -------------------------------------------------------------

    다른나라 사람들도 참여했으니 분명 블로깅하는게 있을게다

    그래서 찾아봤다.

    http://ptrthomas.wordpress.com/2008/12/03/springone-2008-day-2/
    - by Peter Thomas

    http://greybeardedgeek.net/?p=88 
    - by Rich Freedman

    http://springinpractice.wordpress.com/2008/12/03/new-stuff-in-spring-30-part-2/ 
    - by Willie Wheeler

    http://www.jroller.com/Solomon/entry/springone_spring_3_0_session 
    - by Solomon Duskis

    일일히 찾아 다니면서 링크 걸었다. 헉헉;;; 몇몇은 훌륭하리 만큼 자세하고, 잘 요약했다.


    Groovy 관련 소식을 찾다가....
    PSUG 에서는 이미 작년에 Groovy 관련 미팅을 했었다는걸 알고 만다. 역시 본국의 혜택인가...

     Meeting -- Tuesday January 23, 2007  6:30pm - 9:00pmJason

    OSGi에 대한 미팅도 있었군.... 뭔가 조여오는 이 느낌이... 압박인가? -_-;;;

    신고
    posted by Max.
    2008.12.03 14:27 이전글(~2009)
    S1A2008 컨퍼런스 때문에 접속하는 사람이 많을꺼라는 예상은 됐지만,이렇게 맥없이 다운되버리다니... 현존하는 최고의 JEE 기술이 집약된 회사의 사이트라는 name value가 있는데, 웹사이트엔 별로 신경을 못쓰고 있는가 보다.

    아무튼 사이트가 죽을 정도로 이번 S1A2008이 성공적이란 말이지?? 축하해야 할일인가?

    사용자 삽입 이미지

    지금도 웹사이트가 느리게 뜨거나, 죽거나 한다...

    신고
    posted by Max.
    prev 1 next

    티스토리 툴바