• submit to reddit
Felipe Gaúcho10/26/09
6811 views
0 replies

JPA Join Table With Additional State

JPA has its puzzles and from time to time it is useful to write down that tricky solution for our mapping needs.This entry describes a ManyToMany relationship with an additional state in the intermediate table. All my examples are related to the Arena-PUJ...

Mitch Pronschinske10/26/09
7536 views
0 replies

DZone Daily Dose - 2009/10/26

Mozilla recently announced its latest project, "Raindrop", an application intended to bring all of your online messages to one portal.  That includes Email, tweets, RSS, and social network updates all in one place.  Raindrop will be open source ...

Daniel Alexiuc10/25/09
15517 views
38 replies

Dependency Injection Makes Your Code Worse

"Dependency Injection" - you've probably heard and uttered this phrase so many times that it has become almost meaningless now. But just humour me for a moment. Say it slowly to yourself and imagine you are hearing this phrase for the first time. It...

Mitch Pronschinske10/24/09
4173 views
1 replies

Dzone Daily Dose - 2009/10/24

The NetBeans 6.8 beta is finally available after being delayed more than a month past the original release date.  But it's better late than never as NetBeans 6.8 has a ton of shiny new features.  Look for the final release of 6.8 at the end of the year,...

Mitch Pronschinske10/23/09
5443 views
7 replies

Finally, a Java ME SDK for Macs!

For Mac users wanting to do mobile Java development, the wait is finally over.  I'm referring of course to Java ME SDK 3.0 for Mac OS X, which is now available for early access.  Mac developers have been wanting the famous Wireless ToolKit on their...

Mitch Pronschinske10/23/09
5668 views
0 replies

PayPal Opens its Doors to Developers

Scott Thompson, President of PayPal, envisions a future where you can buy your milk by using a touch-screen on your fridge or buy movie tickets simply by touching a movie poster display.  At this week's Web 2.0 Summit the company will be opening its APIs to...

Tinu Awopetu10/23/09
19761 views
0 replies

NetBeans IDE 6.8 Beta Available for Download!

The NetBeans team is pleased to announce the availability of NetBeans IDE 6.8 Beta.

Kirk Knoernschild10/23/09
6054 views
1 replies

OSGi Survey Results

Last week, I opened the 2nd Annual OSGi Survey. The survey concluded early Tuesday, with more than 250 developers taking the survey (last year, 64 took the survey). The survey was not scientific, and it was clear that the majority of folks taking the survey...

Lyndsey Clevesy10/22/09
8154 views
0 replies

DZone Daily Dose - 2009/10/23

Firefox may release its upcoming version 3.6 as a so-called "minor update" even though it is actually a fairly major one.  Mike Beltzner, director of Firefox at Mozilla, details the reasons for this unusual step on a Mozilla developer's list...

Mitch Pronschinske10/22/09
9047 views
0 replies

DZone Daily Dose - 2009/10/22

According to Amazon, the world's biggest software company has also racked up the largest number of pre-orders of any product, EVER! That's right, Amazon says Microsoft's Windows 7 release is the most pre-ordered product in the e-tailer's history (yes,...

Mitch Pronschinske10/22/09
6451 views
3 replies

Could the EU Block the Oracle-Sun Deal?

This week the European Commission expressed its displeasure with Oracle's lack of cooperation in the antitrust probe surrounding the Sun acquisition.  According to the commission, Oracle has not produced evidence against, or a remedy for, the competition...

James Sugrue10/22/09
12996 views
6 replies

Hibernate Validator 4: Model Validation Made Easy

Version 4.0 of Hibernate Validator has been released recently, which is now the reference implementation for JSR 303: Bean Validation. The real benefit to this release is that you can now annotate your domain model with various constraints, rather than...

John Ferguson Smart10/22/09
5067 views
8 replies

Writing Your pom Files in Groovy - a Sneek Preview of Maven 3's Polyglot Features

Maven 3 is promising to be the most significant upgrade since the release of Maven 2. While maintaining backward compatibility with existing Maven 2 projects, it introduces a number of powerful and compelling new features, such as a complete rewrite of the...

Matt Raible10/22/09
5115 views
1 replies

Developing and Testing GWT Client Services

Earlier this week, Hiram Chirino released RestyGWT, a GWT generator for REST services and JSON encoded data transfer objects.

Mitch Pronschinske10/21/09
31578 views
8 replies

Top ALM Tools and Solutions Providers

A good application lifecycle management (ALM) package has software that is able to carefully manage and monitor all aspects of software development.  ALM applications provide tools for managing and completing the phases of design, development, testing,...