• submit to reddit
Kirk Knoernschild08/14/09
6873 views
0 replies

Modularity by Example

There are lots of benefits to modularity, some of which I discussed when introducing modularity patterns. But here’s a simple example, which serves as a prelude to some upcoming posts explaining a few of the patterns.

Vincent Partington08/13/09
10388 views
1 replies

JPA implementation patterns: Bidirectional Assocations

JPA offers the @OneToMany, @ManyToOne, @OneToOne, and @ManyToMany annotations to map associations between objects.

Ilya Sterin08/13/09
7011 views
18 replies

Choosing a Web Development Framework/Toolkit

I'm sure I'm not the only lunatic that spends many hours well into the night thinking about web frameworks, but then again, maybe I am. This is all exacerbated by the fact that I work for startups, so requirements are much different that say someone working...

Masoud Kalali08/12/09
8536 views
1 replies

Meet the Author - Jos Dirksen on ServiceMix 4

This week DZone has released the Getting Started With ServiceMix 4 Refcard. We met the author Jos Dirksen, to find out more about ServiceMix, the features it provides and how it competes with other ESBs. 

carol mcdonald08/12/09
10314 views
2 replies

Java EE 6 Pet Catalog with GlassFish and MySQL

This Pet Catalog app explains a web application that uses JSF 2.0, Java EE 6, GlassFish and MySQL. I took this example  GlassFish and MySQL, Part 2: Building a CRUD Web Application With Data Persistence and modified it to use some of the new features of JSF...

Cedric Beust08/12/09
5833 views
11 replies

Next Generation Java is Not Very Different From Today's Java

In a recent post, Stephan Schmidt makes several suggestions in order to write "Next Generation Java". Unfortunately, I disagree with most of them... Let's take them in turn:

Nitin Bharti08/11/09
21441 views
48 replies

VMWare to Acquire SpringSource for $362 Million

Virtualization infrastructure provider VMware announced today that it will acquire SpringSource for approximately $362 million in cash and equity plus the assumption of approximately $58 million of unvested stock and options. The acquisition has been approved...

Jim Connors08/11/09
5098 views
11 replies

JavaFX Scenegraph Performance Revisited

Prior to the release of JavaFX 1.2, an earlier blog post explained how creating an application with a scenegraph containing a large number of nodes can have performance implications.  That entry was subsequently picked up by Java Lobby and recently posted...

John Ferguson Smart08/11/09
9593 views
0 replies

Getting the Most Out of the Maven settings.xml File

If you have ever used Maven to any extent, you will probably know about the settings.xml file. The settings.xml file contains environment-specific details such as proxy configurations, repositories, server usernames and passwords, and so on. An example of...

Ryan De Laplante08/11/09
12499 views
6 replies

How to use GlassFish Managed JPA EntityManager in Spring

When you deploy your application into a Java EE 5 application server it detects the persistence.xml, creates an EntityManager for each persistence unit, and exposes them in JNDI. You can get Spring to load the EntityManagers of all your persistence units from...

Debasish Ghosh08/10/09
3615 views
0 replies

Static Typing Gives You a Head Start, Tests Help You Finish

In one of my earlier posts (almost a year back) I had indicated how type driven modeling leads to succinct domain structures that inherit the following goodness :

James Sugrue08/10/09
6416 views
0 replies

Writing Real-Time Games for Android

Recorded at  this year's Google I/O Conference, Chris Pruett discusses the game engine that he developed, using it as a case study to explain the common...

Christoph Beck08/10/09
5479 views
0 replies

Unified EL Learns Method Invocations

The Unified Expression Language has been specified in JSR245 as part of JSP 2.1. The final release came in 2006. Now, the EL gets a silent update for JEE6 which adds an eagerly-awaited feature: method invocations. This means that expressions like...

Nitin Bharti08/07/09
11547 views
0 replies

Tech Chat - Mike Neale on JBoss BRMS

JBoss Enterprise BRMS (Business Rules Management System) provides an open source business rules management system that enables easy business policy and rules...

James Sugrue08/07/09
12634 views
5 replies

A Brief History of Java

Starting from 1991 and going all the way to the present, this video by Jesse Davis shows how Java has evolved, weaving it with cultural highlights along the...