조쉬 롱 작성
Today saw the release of the Spring framework, version 3.1, the next step in enterprise Java development.
오늘, 기업용 자바 개발의 다음 단계인 스프링 프레임워크 3.1이 출시됐습니다.
There is a lot of other stuff to talk about this week, but
we’ll forego them for next week, because there’s quite simply too much
to look at with Spring 3.1.
금주에는 얘기할 다른 소식도 많지만, 다음 주로 연기하도록 하겠습니다. 스프링 3.1을 살펴보는 것 만으로도 다룰 게 너무 많으니까요.
Take a look at the following content, and don’t forget to download (direct or maven) and try out the latest and greatest bits today!
아래 내용을 읽은 다음 꼭 (직접 받거나 메이븐으로) 내려 받아서 위대한 최신 스프링 3.1을 경험해 보세요.
And, of course, for all the gritty details of what’s new, check out the Spring Framework 3.1 release notes.
그리고, 당연히, 새로운 특징을 자세히 알고 싶으면 스프링 프레임워크 3.1 발표 노트를 확인하십시오.
Among my favorite new features in this release:
이번 버전에서 제가 좋아하는 신규 특징은 다음과 같습니다.
- Comprehensive Java-based application configuration
포괄적인 자바 기반 애플리케이션 구성 - New caching abstraction
신규 캐시 추상화 - Environment support, including bean definition profiles and hierarchical property source management
운영 환경 지원, 빈 정의 프로파일과 계층형 프로퍼티 출처 관리 - Support for Hibernate 4
하이버네이트 4 지원 - Java 7 fork/join and JDBC 4.1 support
자바 7 fork/join과 JDBC 4.1 지원
With that appetizer out of the way, let’s get to the entrée!
진귀한 이 전채요리와 함께 앙뜨레를 맛보겠습니다.
First off, you need to see the Spring framework 3.1 release announcement from Juergen Hoeller, lead of the Spring framework. Think of this as an orienting landmark, the release equivalent of you are here on a map. Read this, first.
우선, 스프링 프레임워크를 이끄는 유겐 할러의 스프링 프레임워크 3.1 발표 공지를 보셔야 합니다. 이 글을 지도 상의 “현위치” 표시와 동등한, 방향을 잡는 기준으로 여기십시오. 먼저 읽으시기 바랍니다.During the milestone and release candidate phases, the Spring developers were hard at work creating numerous new blogs detailing every exciting new feature under the 3.1 tag.
마일스톤과 RC(출시 후보) 단계를 거치면서, 스프링 개발자들은 모든 흥미로운 신규 특징을 자세히 다루는 다수의 블로그 글을 3.1 태그 아래에 열심히 올렸습니다.Want to use Spring? Already using Spring and want to upgrade? Need help convincing somebody? Point them to this video that details how Spring has helped real developers accelerate their productivity.
스프링을 사용하고 싶나요? 이미 스프링을 사용하는데 판올림하고 싶나요? 설득력 있게 누군가를 도와줘야 하나요? 그 사람들에게 이 비디오를 보여주세요. 이 비디오는 개발자들이 어떻게 스프링 덕에 실제로 생선성을 높였는지 설명합니다.InfoQ has a news piece on the release that features an interview with Spring framework engineer Chris Beams.
인포큐에는 스프링 프레임워크 엔지니어 크리스 빔스의 인터뷰를 특집으로 다룬 스프링 3.1 뉴스가 올라왔습니다.Cloud Foundry already supports the Spring 3.1 release as well as the upcoming Grails 2.0. Check out the Cloud Foundry blog.
클라우드 파운드리는 이미 스프링 3.1은 물론, 곧 나올 Grails 2.0을 지원합니다. 클라우드 파운드리 블로그를 확인하세요.If you want to get the inside scoop on the Spring 3.1 details, be sure to sign up for the January 19th webinar (Europe, North America). If you can’t wait until then, you can watch the video introduction to Spring 3.1 from earlier this year that discusses the Spring framework during the M1 release.
스프링 3.1의 세부와 관련된 깊이 있는 정보를 원한다면 1월 19일 웨비나(유럽, 북미)에 등록하십시오. 이때까지 기다릴 수 없다면 스프링 3.1 소개 비디오를 보십시오. 스프링 프레임워크에 대해 다루는 이 비디오는 금년 초 M1과 함께 나왔습니다.Want your news in smaller, more rapid bursts than this weekly roundup? Check out the @SpringSource Twitter handle! Or if you are on Google+ add SpringSource to your circle, too! We’re happy to answer questions, discuss Spring and the other SpringSource projects, and we’d love to hear from you.
이 주간 소식 모음보다 간결하면서 신속한 뉴스를 받고 싶다면 @SpringSource 트위터 핸들을 확인하세요! 구글+를 쓴다면 SpringSource를 써클에 추가하셔도 됩니다! 저희는 질문에 답하고, 스프링과 다른 스프링 프로젝트에 대해 토론하기를 즐깁니다. 그리고 여러분의 의견을 듣고 싶습니다.
원본: http://www.springsource.org/node/3319
Welcome back to another installment of This Week in Spring. There’s a lot to talk about this week as well as a bevy of new releases, so let’s get right to it!
또 다시 금주의 스프링이 나왔습니다. 이번 주에는 S/W가 떼거지로 발표돼 할 말이 많습니다. 그래서 바로 시작하겠습니다.
-
Chris Beams has announced the latest and greatest release of Spring 3.1, RC2. This is the intended final release so get the bits and try it out soon. For a tour of what’s what in Spring 3.1, check out the release notes and the Spring 3.1 blog series
크리스 빔스는 최신의, 그리고 가장 훌륭한 버전인 스프링 3.1 RC2을 발표했습니다. RC2를 그대로 정식 발표로 생각하고 있으니 어서 다운 받아서 시험해 봐주세요. 스프링 3.1에 포함된 내용을 알고 싶다면 발표 노트와 스프링 3.1 블로그 연재를 확인하시면 됩니다. -
The steady march to Spring Integration 2.1 GA continues. This week, Spring Integration 2.1 RC1 was released.
스프링 통합 2.1 GA를 향한 줄기찬 행진은 계속되고 있습니다. 이번 주에 스프링 통합 2.1 RC1이 발표됐습니다. -
There are a lot of new features in Spring Integration 2.1, including support for GemFire, RabbitMQ, MongoDB, and much, much, more. For the full details, see the release notes.
스프링 통합 2.1에는 새로 추가된 기능이 많습니다. GemFire, RabbitMQ, MongoDB 지원을 포함해 아주 아주 많아요. 전체 세부 항목을 보려면 발표 노트를 읽어주세요. -
SpringSource Tool Suite lead Martin Lippert has announced the latest release of SpringSource Tool Suite, version 2.8.1 which provides a very compelling feature: compliance with both versions of the Maven plugins typically supported: M2E, the new, Eclipse-foundation supported integration, and M2Eclipse, the original integration furnished by Sonatype. This makes it possible for developers to upgrade and transition easily. All users are encouraged to upgrade immediately.
스프링 도구 모음(STS)를 이끄는 마틴 리퍼트는 아주 흥미진진한 특징을 가진 최신 스프링 도구 모음 버전 2.8.1을 발표했습니다. 흥미진진한 특징이란 일반적으로 메이븐 통합에 사용되는 두 이클립스 플러그인 M2E와 M3Eclipse를 모두 지원한다는 걸 말합니다. M2E는 이클립스 재단에서 지원하는 메이븐 통합 모듈이고 M2Eclipse는 소나타입에서 공급하는 원조 통합 모듈입니다. 이로서 개발자가 새 STS로 판올림하고 이전하기 쉬워졌습니다. 모두 지금 당장 판올림하시기를 권합니다. -
Spring Roo project lead Alan Stewart has announced that Spring Roo 1.2.0.RC1 has been released. The new release is packed with new features, including multi-module Maven projects, JSF 2.0 and RichFaces support, and much more.
스프링 루 프로젝트를 이끄는 앨런 스튜워트는 스프링 루 1.2.0RC1을 발표했습니다. 새 버전에는 신기능이 함께 포함됐는데 다중 모듈 메이븐 프로젝트, JSF 2.0과 리치페이스 지원 등을 포함합니다. -
Daniel Mikusa has put together a fantastic post introducing JVM performance tuning while running Apache Tomcat. The post introduces the various command line options, including
-Xss,-XX:PermSizeand-XX:MaxPermSize, as well as some details about choice of JVM garbage collector. Nice post!
데이얼 미쿠사는 아파치 톰캣을 운영할 때의 JVM 성능 개선 방법을 소개하는 환상적인 글을 정리했습니다. 이 글에서는-Xss,-XX:PermSize,-XX:MaxPermSize같은 다양한 명령행 옵션을 소개하며 선택 가능한 JVM 메모리 관리 방법의 몇가지 상세 설명도 포함시켰습니다. 멋진 글이에요! -
In this new video interview from InfoQ, Spring expert Costin Leau talks about Spring Data, caching, data grid architectures and work on a new Spring Hadoop project.
인포큐의 새 비디오 인터뷰에서, 스프링 전문가 카스틴 로우는 스프링 데이터, 캐시, 데이터 그리드 아키텍처에, 새로운 스프링 하둡 프로젝트에서 하는 일에 대해 이야기합니다. -
BSB labs has put together a wonderful post on remote partitioning with Spring Batch.
BSB사에서는 블로그에 스프링 배치로 원격 분활 처리하는 방법에 관한 놀라운 글을 정리해 올렸습니다. -
Spring Batch, as readers already know, is a powerful framework for building batch jobs. Spring Batch makes it dead simple to handle long running, multi-step batch processing jobs, and - with remote partitioning, it is even easier to partition those jobs across multiple nodes. This post introduces some of the cool features in the remote partitioning features available in Spring Batch. Check it out!
이미 아시듯 스프링 배치는 배치 작업을 구성하는 강력한 기능의 프레임워크입니다. 스프링 배치는 오랫동안 실행하는 다단계 배치 처리 작업 처리를 극히 단순화하며 원격 분할을 사용하면 배치 작업을 간단히 나눠서 여러 노드에 할당할 수 있습니다. 이 글은 스프링 배치에서 사용 가능한 원격 분할 특징의 여러 멋진 면을 소개합니다. -
eWeek has an interesting post about a recent Evans Data survey that found that developers prefer Cloud Foundry. Not a lot of technical content, of course, but this provides a lot of good insight into why others are choosing Cloud Foundry and can be useful when you’re trying to make the case for Cloud Foundry in your organization.
e위크의 한 흥미로운 글에서는 개발자들이 클라우드 파운드리를 선호한다는 최신 에반스 데이터 설문조사 결과를 다룹니다. 물론, 기술적인 내용은 많지 않지만 다른 사람들이 클라우드 파운드리를 찾는 이유와 관련해 많은 통찰을 얻을 수 있으며 클라우드 파운드리를 자신의 조직에 도입하려할 때 유용하게 사용할 수 있습니다. -
ActiveState, creators of the Stackato cloud, which is based on Cloud Foundry(the open source PaaS from VMware), has announced that their Micro Cloud will remain free after the beta is finished. This ensures that developers can develop against the cloud in perpetuity.
(VMware의 PaaS 오픈소스) 클라우드 파운드리 기반인 스태카토 클라우드 제작사, 액티브스테이트는 마이크로 클라우드가 베타 기간이 끝난 후에도 무료로 남을 것이라고 발표했습니다. 이로서 개발자는 영구히 이 클라우드에 대응해 개발할 수 있도록 보장 받습니다. -
Spring uses proxying to work its magic. There are three types of proxying that each have their own advantages and disadvantages. Tomasz Nurkiewic introduces how Spring uses dynamic proxies, CGLIB proxies, and AspectJ proxies as well as some of the potential pitfalls. This is a very nice post!
스프링은 프록시를 사용해 마법과 같은 일을 합니다. 프록시는 세 가지 유형이 있는데 각자 장단점이 있습니다. 토마스 누르키빅츠은 스프링이 동적 프록시, CGLIB 프록시, 애스펙트J 프록시를 사용하는 방법을 몇가지 발생할 수 있는 위험과 함께 소개합니다. 아주 멋진 글입니다! -
Stacey Schneider has put together a great post on the new 7.0.23 release of Apache Tomcat. Among the new features in the new release, you’ll find the ability to start and stop web applications in parallel to improve startup times, caching the of configuration files, and improved handling of failed deployment restarts.
스테이시 슈나이더는 새로 발표된 아파치 톰캣 7.0.23에 대한 훌륭한 글을 엮었습니다. 새로 추가된 특징 중에, 기동 시간을 단축할 목적으로 만든 동시에 병행해서 웹 애플리케이션들을 시작하고 멈추는 능력, 설정 파일 캐시, 개선된 배치(deploy) 재시작 실패 처리 기능을 접할 수 있습니다. -
Eclipse Virgo 3.0.2 has been released. This new release fixes several bugs.
이클립스 버고우 3.0.2가 발표되었습니다. 새 버전에서는 여러 버그가 수정됐습니다.
원문: http://www.springsource.org/node/3311
Welcome back to another installment of This Week in Spring. For those of us in the US, the Thanksgiving holiday is upon us. Generally, the idea behind Thanksgiving (which has analogs in many other countries, as well) is to have a day to reflect on the things we are thankful for. In that spirit, let me offer one of the things that I am thankful for: thank you, dear readers, for being part of the most awesome community out there. Between all the cool stuff you guys are doing and all the cool stuff happening at SpringSource, it is an absolute pleasure to put together this roundup every week. We hope you have a wonderful week and we look forward to seeing you next week.
안녕하세요. 금주의 스프링이 돌아왔습니다. 미국에서는 추수감사절 휴일이 있었습니다. 보통, 추수감사절이라고 하면 고마워할 만한 일을 생각하며 지내는 날을 의미합니다. 이 정신에 따라, 저도 한 가지 고마운 마음을 표현하려고 합니다. 독자 여러분, 이 가장 멋진 커뮤니티에 함깨 해주셔서 고맙습니다. 여러분이 하는 모든 멋진 일과 스프링소스에서 일어나는 모든 멋진 일을 매주 모아서 정리하는 일은 정말 큰 즐거움입니다. 환상적인 한 주 보내시고 다음 주에 뵙기를 고대합니다.
The video from the Spring Data Neo4J screencast is up and available for those of you who missed it. In addition to this, there is a lot of great recorded content on the SpringSource YouTube page.
놓친 분은 보시라고 스프링 데이터 Ndeo4J 스크린케스트의 비디오가 올라왔습니다. 이 외에도, 스프링소스 유튜브 페이지에는 대단한 녹화물이 많이 있습니다.Eugen Paraschiv has continued his epic run of blog posts, this time introducing basic and digest authentication for a RESTful Service with Spring Security 3.1. What an amazing series of blogs! Keep it up Eugen, and thanks for this latest post!
유진 파라스키브가 블로그에 올리는 서사시는 이번 주에도 계속됐습니다. 이번에는 REST 서비스에서 스프링 시큐리티 3.1로 기본 인증(basic authentication)과 다이제스트 인증(digest authentication)을 적용하는 방법을 소개합니다. 정말 놀라운 연작입니다. 유진! 계속해주세요. 이번 글도 고마워요.WIRED has a great article on the backstory behind Cloud Foundry. Not a lot of technical information in this particular post, but you do get introduced to some of the awesome Cloud Foundry team, and there’s an awesome story there. Check it out!
와이어드지에 클라우드 파운드리의 멋진 뒷이야기가 기사로 실렸습니다. 이 글에 많은 기술적인 정보가 들어 있지는 않지만 정말 멋진 클라운드 파운드리 팀의 몇 사람을 만날 수 있고 그 팀의 멋진 이야기를 들을 수 있습니다. 당장 확인하세요!Geraint Jones has written up a really good introduction to setting up a Spring MVC application, complete with code.
게린트 존스는 스프링 MVC 애플리케이션 설정에 대해 정말 훌륭한 소갯글을 코드까지 포함해 작성했습니다.Jorge Hidalgo has written up a really exhaustive tour of how to use Cloud Foundry and Spring. It shows how to use a SpringSource Tool Suite and the Cloud Foundry support, set up a Spring application, and set up data access using MySQL.
홀헤이 이달고는 클라우드 파운드리와 스프링을 사용하는 방법을 정말 철저하게 탐구하는 글을 썼습니다. 이 글은 STS, 클라우드 파운드리 지원 기능, 스프링 애플리케이션 설정, MySQL 접속을 설정하는 방법을 설명합니다.Do you like the Spring Expression language? Want to use it in a scripting language? Alex Soto has a blog discussing how to use the Spring Expression language as a JSR 233 scripting engine. The Spring Expression language is one of my favorite parts of the Spring framework. If you look, the large majority of the code in that expression language was written by a Andy Clement, another one of the mad scientists helping make the Spring projects amazing. The implementation of the Spring Expression language, just like the rest of the framework, is [beautiful code}(https://src.springframework.org/svn/spring-framework/trunk/org.springframework.expression/), and offers a lot to learn about if you like grammar and parser design.
스프링 EL을 좋아하시나요? 스프링 EL를 스크립트 언어에 사용하길 원하시나요? 알렉스 소토는 스프링 EL을 JSR 233 스크립트 엔진으로 사용하는 방법을 논의하는 글을 블로그에 썼습니다. 스프링 EL은 제가 스프링 프레임워크에서 좋아하는 부분 중 하나입니다. 소스코드를 열어보면 스프링 EL의 대부분을 앤디 클레멘트가 작성했는데, 이 사람, 스프링 프로젝트를 놀랍게 하는데 일조하는 또 한명의 미치광이 과학자입니다. 스프링 EL의 구현은 스프링 프레임워크의 다른 부분처럼 코드가 아름답고, 구문과 파서를 설계하기 좋아한다면 배울 점이 많습니다.TomcatExpert.com has some very interesting posts on tuning Tomcat’s performance. The first post is on setting up measurement of garbage collection in Apache Tomcat. The second post, which went up today, is about performance tuning in the JVM.
TomcatExpert.com에는 탐캣의 성능 개선과 관련된 인상적인 글이 있습니다. 첫번째 글은 아파치 톰캣에서 gc를 측정하기 위한 설정 방법을 다룹니다. 오늘 올라온 두번째 글은 JVM에서 성능을 개선하는 내용입니다.Do you like Cloud Foundry? Please consider voting for Cloud Foundry at this year’s Crunchies. Voting’s really easy, so don’t delay!
클라우드 파운드리를 좋아하시나요? 올해의 크런치스로 클라우드 파운드리에 투표해주세요. 투표는 아주 쉽습니다. 당장 투표해주세요!I saw some wonderful news on the @vFabric account while trolling Twitter today: the Spring Migration Analyzer’s been open sourced and made available! The Spring Migration Analyzer is a tool that analyzes Java EE applications for possible routes to a leaner, cleaner Spring based application. It produces a report when run on a .war file. For more information on how to run the tool, see the README.
오늘 트위터를 검색하다가 @vFabric 계정에서 환상적인 소식을 접했습니다. 스프링 이전 분석기(Spring Migration Analyzer)가 오픈 소스로 풀렸고 지금 사용 가능하다는 소식입니다. 스프링 이전 분석기는 자바 EE 애플리케이션을 가볍고 깨끗한 스프링 기반의 애플리케이션으로 이전하는데 가능한 경로를 분석하는 도구입니다. 이 도구는 .war 파일을 실행하면 보고서를 생성합니다. 이 도구를 실행하는 자세한 방법은 README 파일을 보십시오.

Prev




Rss Feed