We're writing about computer programs in a new stylistic form called pattern languages. The form has many internal references which map well to hypertext links. We've added links to published (or soon to be published) documents. Short summaries appear in
As also described in the Hibernate book from King and Bauer: "With the adoption of Java™ 5 generics, the idea of a generic typesafe Data Access Object (DAO) implementation has become feasible. In this article, system architect Per Mellqvist presents a generic DAO implementation class based on Hibernate. He then shows you how to use Spring AOP introductions to add a typesafe interface to the class for query execution."
M. Veit, and S. Herrmann. AOSD '03: Proceedings of the 2nd international conference on Aspect-oriented software development, page 140--149. New York, NY, USA, ACM, (2003)
E. Gamma, R. Helm, R. Johnson, and V. John. Addison-Wesley, Bonn, 1.~Auf\/l. edition, (1996)Design Patterns, 1995, Deutsche Übersetzung von
Dirk Riehle.