• submit to reddit
Hubert Klein Ikkink02/19/13
2481 views
1 replies

Groovy Goodness: Combining Annotations with AnnotationCollector

Groovy 2.1 introduces a new annotation to group multiple annotations and define an alias for the group. The new @AnnotationCollector annotation is an AST transformation

Hubert Klein Ikkink02/14/13
2758 views
0 replies

Groovy Goodness: Apply Mixin to Object Instances

In Groovy we can add extra functionality to a class with so-called mixins.

Mitch Pronschinske02/05/13
4177 views
0 replies

DZone Links You Don't Want To Miss (2/5/13)

A bunch of lecture videos just dropped for the programming languages course at Brown University. You'll also want to check out a new tool for changing website backrounds at will. Plus, you'll hear about a powerful new JS heatmap tool, the new release of Gradle, and more.

Hubert Klein Ikkink02/04/13
3802 views
0 replies

Groovy Goodness: Adding Extra Methods Using Extension Modules

Groovy 2.0 brought us extension modules. An extension module is a JAR file with classes that provide extra methods to existing other classes like in the JDK or third-party libraries.

Hubert Klein Ikkink02/01/13
3070 views
0 replies

Groovy Goodness: Append Values to Appendable Objects

Since Groovy 2.1 we have a couple of extra methods available for objects that implement the java.lang.Appendable interface. A lot of Writer objects implement this interface.

Bill Armstrong02/01/13
9033 views
2 replies

Weekly Poll: Spring Modules

For this week's poll, we wondered which modules were the most often used in the Spring framework. I've compiled a list of 28 Spring modules, and, this time, all you have to do is mark those you've used before.

Hubert Klein Ikkink01/31/13
3484 views
1 replies

Groovy Goodness: Calculating Directory Size

Groovy 2.1 adds the method directorySize() to File objects. If the File object is a directory then the total size of all files is calculated

Ruslan Synytsky01/24/13
6538 views
1 replies

The Truth About PaaS Vertical Scaling and Why You are Being "Oversold"

As you know, Jelastic PaaS has automatic vertical scaling, which allows you to pay less -- to pay for your actual resource consumption, not instance size. True automatic vertical scaling is our one of key differentiators.

Mitch Pronschinske01/17/13
14625 views
13 replies

Spring 4.0 Looking to JEE 7 and Java 8. Will They Keep Their Edge?

Today we learned that Spring is making a major step in the next iteration of their core framework. SpringSource expects to reach the first milestone for 4.0 in April, with the GA scheduled for the end of the year.

Eren Avşaroğulları01/09/13
4490 views
0 replies

Spring Dynamic Language Support with Groovy

This article explains fundamental Spring Dynamic Language Support for Groovy using the Spring Stereotype and more.

Zemian Deng12/31/12
3404 views
0 replies

Reading https URL From a Self-Signed Cert

Groovy has made fetching data from URL a snap, but have you ever try to get data from an https of an site that's using a self signed certificate?

Zemian Deng12/28/12
3489 views
0 replies

A Simple Groovy Issue Tracker Using File System

It's a chao not to track bugs and feature requests when you developing software. Having a simple issue tracker would make managing the project much more successful.

Bill Armstrong12/28/12
9665 views
0 replies

Weekly Poll: Development in 2013

For the finale in our "End of 2012" series, we want to know what the DZone audience thinks is going to be big in 2013.

Dustin Marx12/21/12
4095 views
0 replies

Groovy: Multiple Values for a Single Command-line Option

One of the many features that makes Groovy an attractive scripting language is its built-in command-line argument support via CliBuilder.

Zemian Deng12/21/12
6268 views
0 replies

Getting Started with Quartz Scheduler on MySQL Database

Here are some simple steps to get you fully started with Quartz Scheduler on MySQL database using Groovy. The script below will allow you to quickly experiment different Quartz configuration settings using an external file.