• June 24, 2004 24 Jun'04

    Implementing Caching with AspectJ

    Often in talks we give examples of common aspects, such as caching, pooling, auditing, security, persistence, and so on. Learn how to implement them using AspectJ.  Continue Reading

  • June 22, 2004 22 Jun'04

    You Call That An Elephant?

    The fundamental good in Elephant is two-fold: first, the message that EJB has gotten persistence wrong more often than not and that layering is always preferable to grand unified solutions.  Continue Reading

  • June 15, 2004 15 Jun'04

    Dynamic Coupling

    Loose coupling has more up-front costs than tight coupling. The assumption is that the loose coupling device will pay for itself.  Continue Reading

  • June 10, 2004 10 Jun'04

    Cayenne and Hibernate

    Try downloading a copy and start testing the Hibernate mappings with DBUnit.  Continue Reading

  • June 09, 2004 09 Jun'04

    Persisting Problems

    We seem to have a big problem in the Java persistence community, and it's one that seems to have a surprisingly simple solution.  Continue Reading

  • June 08, 2004 08 Jun'04

    J2EE Classloading Best Practices

    Learn valuable tips and tricks in classloading through the J2EE.  Continue Reading

  • June 01, 2004 01 Jun'04

    Cayenne: Being Productive with Object Relational Mapping

    This article presents Cayenne - a fast, scalable and easy-to-learn open source Object Relational Mapping (ORM) framework. Cayenne is a rare kind of a Java open source project. It is not just an "edit your own XML" runtime library, but an integrated ...  Continue Reading

  • June 01, 2004 01 Jun'04

    Java Testing and Design

    This book is an excellent guide to testing Web applications and Web services. I expect it will benefit all readers, from software developers or QA techs just getting started, through to the experienced coders and testers. The book took me past the ...  Continue Reading

  • June 01, 2004 01 Jun'04

    Tree Oriented Perspective for Software Architecture and Design

    This is not a new framework to reduce your code, and by no means, a fully developed concept or a tool to be immediately used. At worst, its a wild thought, and at best, it might provide a new way to inspect your design from the view point of ...  Continue Reading

  • June 01, 2004 01 Jun'04

    Covert Java

    There are not many books about Java Internals or debugging Java programs at the runtime level. The newly published book by Alex Kalinovsky, Covert Java: Techniques for Decompiling, Patching, and Reverse Engineering attempts to delve into the backend...  Continue Reading