It's Thursday again, in this particular part of the Northern and Western hemispheres, which means it's time yet again for another ONJava.com Newsletter! This week, we have two interesting articles for larger projects.
First up, Emmanuel Proulx has written the final article in his series on EJB 2. This time, he takes a last, long look at inheritance. "Easy," you say. "Inheritance is a core feature of the language. His previous three articles made sense." There's a trick this time--what if you're dealing with remote objects through SOAP or JMS? Emmanuel has the answers in EJB Inheritance, Part 4.
Programming any nontrivial application is one part art, one part discipline, and three parts managing complexity. Objects, procedures, abstractions, patterns, diagrams, and metaphors all help us keep more of a system in our head at any one time. J2EE is not immune from this complexity--far from it! Alex Iskold and Daniel Kogan have an answer, though. In The Dependency Web, they demonstrate how graphing entity relationships can help you analyze the strength of your projects.
This week's book excerpt comes from the second edition of Java Swing. Having learned how Swing menus work, it's time to add menu items. Get to know our versataile friend
JMenuItem in Java Swing: Menus and Toolbars, Part 2.
To subscribe to the ONJava.com newsletter (or any O'Reilly Network newsletters), visit https://epoch.oreilly.com/account/default.orm and select the newsletters you wish to receive in your user profile (you'll need to log in with your existing O'Reilly Network account -- if you don't yet have an account, you'll need to create one).
To change your newsletter subscription options, please visit https://epoch.oreilly.com/account/default.orm and click the"Manage My Newsletters" link. For assistance, send help to
Don't forget that OSCON 2003 will be in lovely Portland, Oregon this summer. The deadline for talk and tutorial submissions approaches rapidly. If you're involved with open source Java, there's a place for you, but you have to act before February 15!
Until next week,
O'Reilly Network Technical Editor
Five Potential Java Industry M&As
Why We Refactored JUnit
Get Your Submission On!
Other Java News (channel -- LANG: JAVA)
Java Code Recipe of the Day
O'Reilly and Associates
Return to list of ONJava Newsletters.
Return to the ONJava.com.
Copyright © 2009 O'Reilly Media, Inc.