Skip to end of metadata
Go to start of metadata
You are viewing an old version of this page. View the current version. Compare with Current ·  View Page History

Groovy란 ...

자바 플랫폼에서 실행되는 기민한 동적 언어(agile dynamic language) 이며, Python, Ruby, Smalltalk 언어에서 영향을 받은 많은 특징을 가지고 있습니다. 자바 개발자들은 자바와 비슷한 문법을 사용하여 이러한 특징들을 구현할 수 있습니다.
웹 어플리케이션 개발, 쉬운 쉘 스크립트 사용, Groovy의 JUnit 기능을 이용한 간결하고 의미있는 테스트 케이스 작성, 복잡한 실제 어플리케이션 의 프로토타이핑과 구현은 너무나 간결하고 매혹적입니다.

Groovy는 이미 작성된 모든 자바 객체, 라이브러리와 깔끔하게 동작하며, 어플리케이션 개발스크립팅 모드에서 모두 자바 바이트코드 로 직접 컴파일 됩니다.

간단한 hello world 스크립트:

객체 직향을 사용한 좀 더 복잡한 코드:

기존 자바 라이브러리의 사용:

커맨드 라인에서의 실행:

참고문서 [전체보기]

사용자 가이드 [전체보기]

고급 주제 [전체보기]

시작하기 [전체보기]

테스팅 가이드 [전체보기]

개발자 가이드 [전체보기]

자세한 예제 [전체보기]

모듈 [전체보기]

다음 모듈들을 사용할 수 있습니다:

  • COM ScriptingGroovy 스크립트에서 ActiveX 스크립트, COM 윈도우 컴포넌트 사용을 가능케하는 모듈
  • GantXML 대신 Groovy를 사용한 Ant 작업 모듈
  • Google Data SupportGoogle Data API 사용을 위한 모듈
  • Gramdoclet 태그와 Java 5 annotation 처리를 위한 간단한 xdoclet 형식의 도구
  • Groovy Jabber-RPCJabber 프로토콜을 사용한 XML-RPC 호출 모듈
  • Groovy Monkey이클립스 플랫폼을 위한 동적 스크립팅 도구
  • Groovy SOAPSOAP 서버 생성 및 외부 SOAP 호출 모듈
  • GroovySWTSWT(이클립스 Standard Widget Toolkit) Wrapper
  • GSPGroovyServer Pages, JSP (JavaServer Pages)와 유사
  • GSQL데이타베이스 연결 지원 모듈
  • Native Launchergroovy 스크립트 처리에 사용되는 실행 프로그램
  • Process외부 프로세스 처리를 위한 쉘 기능 지원 모듈
  • XMLRPCXML-RPC 서버 생성 및 외부 XML-RPC 호출 모듈
  • GrailsRuby on Rails에 착안한 Groovy 기반 웹 프레임웍
  • GORMGrails Object-Relational Mapping persistence 프레임웍
  • GroovyPluginJSPWiki를 위한 Groovy 플러그인

당신의 코드를 좀 더 멋지게 만드세요 !!!!

최근 뉴스

활발한 커뮤니티의 최근 모습을 보고 싶다면, 다음에서 좀 더 많은 정보를 얻으세요:

그리고 최근 공지 사항은 아래를 참고하세요:

Dear all,

I'm pleased to announce the release of Groovy 2.1.5.

Groovy 2.1.5 is a bug fix release of the Groovy 2.1 branch. In particular, it fixes a problem we've encountered with Groovy 2.1.4 where the extension module descriptors were not found in the "all" JAR, which meant that the usual nice GDK methods extensions for XML and other modules were not found by Groovy.

You can download Groovy 2.1.5 in the download area and have a look at the JIRA release notes.

Thanks to all who contributed to this release!

Keep on groovy'ing!

Groovy 2.1.4 released

The Groovy development team is pleased to announce the release of Groovy 2.1.4.

Groovy 2.1.4 is essentially a bug fix release of our 2.1 branch, and you can dive into the details in our JIRA release notes.

You can get the distribution in our download area.

Thanks a lot to all those who contributed to this release, and we're looking forward to hearing your feedback!

Labels
  • None