6/15에 스프링 3.0.3이 릴리스 되었다. 100여개의 버그픽스와 최신 라이브러리 지원 테스트 등이 보강된 유지보수 버전이다. 기능에는 특별히 관심을 둘만한 변화는 없다. 그래도 눈에 띄는 것 몇 가지만 꼽아보면,

* JPA 2.0 support tested and supported with Hibernate 3.5.2 and OpenJPA 2.0.0 GA as well
* revised VFS support for Spring’s component scanning to work on JBoss AS 6.0.0 M3 as well
* added "expose-proxy" attribute to aop namespace (enforcing AopContext proxy exposure with CGLIB)
* ServletContextResourcePatternResolver handles "/WEB-INF/lib/*.jar!/**/context.xml" style patterns
이 정도.

의존 라이브러리 매트릭스도 3.0.3 기준으로 업데이트 했다.


문제는 스프링이 자동으로 빌드해주는 POM 정보가 완벽하지는 않다는 점이다. 라이브러리 버전은 빌드에 사용한 버전일뿐 호환 버전은 아니다. 하이버네이트는 3.3.0ga로 되어있지만, 테스트는 3.5.2까지 되어있다. Ivy의 Maven POM 생성 태스크의 버그 때문에 compile 스코프인 Commons Logging이 optional로 바뀌는 문제도 있다. Provided는 일관성이 없다. 어짜피 어떤 서버에 배치되는지에 따라서 달라지는 것이니 어쩔 수 없겠지만.

아무튼 의존 라이브러리 정보는 참고는 하되, 실제 필요한 라이브러리와 버전을 선정하는 것은 각자의 몫이다.

그리고 한 가지 나쁜 소식은 3.0.3부터는 의존 라이브러리를 스프링과 함께 배포하지 않는다는 것이다. 배포관련 라이선스가 워낙 제각각이라 법적인 문제가 있을 수 있다고 한다. 까칠한 법무팀의 의견이겠지. 필요한 라이브러리는 알아서 웹 사이트 찾아다니면서 구하거나 Maven/Ivy로 다운 받아야 한다. 스프링 배포파일 내의 project폴더에 가서 직접 빌드하면 Ivy를 이용해서 다운로드 해주니 이를 이용해도 될 것이다.

스프링3 책 출간은 7월 중순으로 잡혀있다.

Related posts:

  1. Spring Framework 2.5 Released
  2. 나의 Spring Acegi Security Framework 학습기
  3. Spring Framework 1.1.2 released
  4. Spring Framework 1.1.3 released
  5. Java Web Framework 비교(Struts, Spring, WebWork, Tapestry, JSF)
  6. 스프링과 하이버네이트를 이용한 RAD프레임워크 – OSAF(OpenSprout App. Framework) 공개
  7. Application Framework 개발의 원칙
  8. A Framework is… / Kent Beck
  9. 미리 보는 Spring 3.0.1의 변경사항
  10. Spring 3.0.1 mvc:annotation-driven 이 몰래 하는 짓
  11. Spring 3.0 (4) – Maven에서 Spring 3.0 최신버전 사용하기
  12. Spring 3.0 (14) Context Support 모듈의 선택 라이브러리 분석
  13. Spring 3.0 (25) Spring 3.0 빌드, 배포, 모듈과 라이브러리의 의존관계 분석 그 이후
  14. Spring 3.0 (52) 반쪽짜리 3.0 RC1 공개
  15. Spring 3.0 (3) R-543 Portlet Mocks, MVC 등등

Facebook comments:

to “Spring Framework 3.0.3 릴리스 & 의존 라이브러리”

  1. we came across a cool web page which you could love. Take a appear should you want

  2. Greetings from Carolina! I’m bored to death at work so I decided to browse your site on my iphone during lunch break.I really like the information you provide here and can’t wait to take a look when I get home.I’m surprised at how fast your blog loaded on my phone ..I’m not even using WIFI, just 3G .. Anyhow, awesome site!

  3. I have been browsing online more than 2 hours today, yet I
    never found any interesting article like yours. It’s
    pretty worth enough for me. In my view, if all webmasters and bloggers made good content as you did, the net will be much more useful than ever before.

  4. You made some decent points there. I checked on the web for more information about the issue and found most individuals will go along with your views on this web site.

  5. that will be the end of this report. Right here you will locate some web-sites that we think youll enjoy, just click the hyperlinks over

  6. Incredibly ideal of all, not like in the event you go out, chances are you all simply just kind people dependant on distinct

  7. Wow! This can be one particular of the most helpful blogs We ave ever arrive across on this subject. Actually Wonderful. I am also a specialist in this topic so I can understand your hard work.

  8. My spouse and i have been absolutely thankful Albert managed to finish up his investigation by way of the precious recommendations he acquired when using the web site. It is now and again perplexing just to be making a gift of information which some other people have been making money from. And we all do know we’ve got the writer to give thanks to because of that. All of the illustrations you made, the simple blog menu, the relationships your site aid to foster – it’s most wonderful, and it’s facilitating our son in addition to our family reason why the situation is cool, which is exceedingly pressing. Thank you for all the pieces!http://filmzenstream.online/

  9. Needed to put you a tiny observation to give thanks the moment again regarding the striking views you have shared here. This has been certainly strangely generous with people like you to offer extensively what many people could have sold for an e book to help with making some bucks for themselves, most importantly since you could have done it in case you considered necessary. The concepts likewise worked to be a easy way to recognize that other people online have similar fervor just like mine to figure out significantly more when considering this condition. I think there are several more pleasurable occasions ahead for folks who view your site.

  10. Awesome post. I am a normal visitor of your blog and appreciate you taking the time to maintain the nice site. I will be a frequent visitor for a really long time.

  11. Its like you read my mind! You seem to know a lot about
    this, like you wrote the book in it or something.
    I think that you could do with some pics to drive the message home a little bit, but instead of that, this is excellent
    blog. A great read. I will definitely be back.

  12. Thank you a lot for sharing this with all folks you
    actually know what you are speaking approximately!
    Bookmarked. Please additionally consult with my website
    =). We could have a link exchange contract between us

  13. that may be the end of this post. Here youll uncover some sites that we assume youll appreciate, just click the links over

  14. I’ll right away seize your rss feed as I can’t to find your
    email subscription link or newsletter service. Do you’ve any?
    Please let me recognise so that I may subscribe.

  15. Thanks , I have recently been looking for information about this topic for a while and yours is the greatest I have discovered so far. But, what about the conclusion? Are you positive about the source?

  16. Wonderful story, reckoned we could combine a couple of unrelated data, nevertheless truly worth taking a search, whoa did one particular find out about Mid East has got much more problerms too

  17. Here are several of the internet sites we suggest for our visitors

  18. Thanks! Add me on on snapchat LanaShows I have nudes!https://bit.ly/2kBcRNk

  19. Here are a number of the web pages we recommend for our visitors

  20. A great crime against humanity is occurring here in Toronto, Canada. Please visit and share may help another Targeted Individual that is being Gangstalked.

  21. we prefer to honor several other world-wide-web websites on the web, even if they arent linked to us, by linking to them. Under are some webpages really worth checking out

  22. Every as soon as inside a although we opt for blogs that we read. Listed beneath are the most current web sites that we choose

  23. although internet websites we backlink to below are considerably not connected to ours, we really feel they may be in fact worth a go through, so have a look

  24. very handful of internet sites that happen to become comprehensive beneath, from our point of view are undoubtedly well really worth checking out

  25. This website is commonly a walk-through you will find the facts it appropriate you relating to this and don at know who have to. Glimpse right here, and you can undoubtedly find out it.

  26. There’s certainly a lot to find out about this subject.
    I really like all the points you’ve made.

  27. sprinted down the street to one of the button stores

Leave a Reply



You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

© 2017 Toby's Epril Suffusion theme by Sayontan Sinha