• submit to reddit
3 replies

Spring and Hibernate Application with Zero XML

The Spring framework came up with annotation support since 2.5 version which eases development.Whether the annotation based approach, or XML approach is better, is depends on the project and your personal preference. Let us see how we can write a Simple...

Victor Savkin02/23/11
0 replies

Small DSL in Groovy

The flexibility of a programming language is one of the things I really like. Groovy is a flexible language. It doesn’t require you to spend a lot of of time solving every problem. You can do it in a neat and accurate way very quickly but the language...

Robert Piesnikowski02/23/11
2 replies

Jsf 2.0 ClientId with jQuery

 In this article I will show how to work with the clientId property of UIComponent, which has been improved in JavaServer Faces 2.0, about finding concrete id from client side and how to use this knowledge with jQuery library. We will examine Composite...

Jonathan Fullam02/23/11
3 replies

Making Test Driven Development Work: Test Readability

To achieve an impeccable system design, write a failing test first, a simple implementation to pass the test, refactor and repeat. Sounds easy, right? Then why is it not so easy to get developers to adopt this technique on a regular, or better yet,...

Markus Eisele02/23/11
1 replies

Running GlassFish with JRockit

Since GlassFish 3.0.1 the JDK support was extended. You now also could run GlassFish with Oracle JRockit 6 Update 17 R28.0.0+. This is a great choice in general and I must admit, that this announcement slipped through and missed my attention until today....

Mark Needham02/23/11
0 replies

Pair Programming: “What are you trying to learn?”

I’ve noticed recently that while pairing with various different people that I frequently ask my pair what they’re trying to learn through the approach that they’re about to take. I tend to use it when I don’t really understand what my pair is doing...

Valdemar Júnior02/22/11
0 replies

Problems with eclipse Helios and Flex Builder 3 plugin

This week I’ve had a problem. I’d like to work with Adobe Flex using a new eclipse version Helios and Flex Builder 3 eclipse plugin. I realized which the flex perspective didn’t show up.

Markus Eisele02/22/11
0 replies

Clustering Stateful Session Beans with GlassFish 3.1

Clustering will be the next big topic for the GlassFish 3.1 version. It's right ahead and you can already pick your RC4 build to experiment a bit. There are some screencasts for clustering the HTTPSession available. Arun Gupta did a great intro for...

Cedric Beust02/22/11
3 replies

Verifying the Version of your Java Classes

One of the constraints when you work on fundamental software is that you need to be very careful about the classes that you ship. Not just the code itself, but also the version of the compiler that you used to compile these classes.

Loiane Groner02/22/11
8 replies

Getting Started with iBatis (MyBatis): Annotations

This tutorial will walk you through how to setup iBatis (MyBatis) in a simple Java project and will present examples using simple insert, update, select and delete statements using annotations. This is the third tutorial of the iBatis/MyBatis series, you...

Ken Rimple02/22/11
0 replies

Spring Corner - What are those Post Processor Beans Anyway?

Hey there, Spring Fans! Ever look into your Spring configuration files and see beans that end in the name PostProcessor? What does that mean? And more importantly, why should I care? The Spring Container Lifecycle When you mount an application...

Valdemar Júnior02/21/11
4 replies

Spring MVC and Struts Tiles example

One way to learn a new program language or a new framework is do a "Hello World" or a CRUD application to start to understand about the technology, lifecycles, dependencies, configurations and limitations.

Mitch Pronschinske02/21/11
0 replies

How Dreamweaver Can Speed Up Development with Server-Side Languages.

"The Server Behavior Builder (SBB) has been part of Dreamweaver for a long time, but few people seem to realize just how useful it can be in speeding up...

Mitch Pronschinske02/21/11
1 replies

"Nerd Herder" Cal Evans Teaches Devs Career Strengthening Skills

Cal Evans is a DZone MVB and a self-proclaimed "Nerd Herder."  He has 10 years experience in building dynamic, data-driven, interactive web sites based on the LAMP stack, but these days he's interested in teaching developers about the things you...

Felipe Oliveira02/21/11
4 replies

Thinking In Reverse - Not Taking Orders From Your Boss in Realtime

Today I was talking to my crazy, crazy-smart and great friend Mike Marshall, the creator of Massh about how difficult it is for some people to adapt to new things. We were also talking about Realtime Webapps, wondering how many wasteful pull-style apps we...