Foundations of AOP for J2EE Development (eBook)
XXIV, 328 Seiten
Apress (Verlag)
978-1-4302-0063-5 (ISBN)
* The concepts of AOP are presented independently of any particular implementation
* The book covers all 4 major existing tools for AOP: AspectJ, JBoss AOP, AspectWerkz, JAC
* The book covers the implementation of a technical aspect based on the Hibernate object/relational persistence framework, a J2EE application implemented with AspectJ, and applications of AOP in the domains of programming by contracts, program testing, and application management
Lionel Seinturier received his Ph.D. in computer science from the Conservatoire National des Arts et M tiers, Paris, in December 1997. He holds a research position in computer science at LIFL, a computer science research laboratory that is jointly owned by the University of Lille (France) and INRIA (the French research agency for computer science). He is also an assistant professor in computer science at the University of Paris VI. Before joining academia, Seinturier also worked as a research engineer for France Telecom's research and development department, on the integration of ATM network technology and CORBA middleware. Seinturier's research interests include AOP and systems, middleware, and distributed algorithms. He is one of the programmers of the JAC AOP framework and the author of more than 25 international publications, including articles and tutorials on AOP.
Foundations of AOP for J2EE Development covers a relatively new programming paradigm: aspect-oriented programming, or AOP. Presented are the core concepts of AOP: AspectJ 5, JBoss AOP, Spring AOP, and JAC. Specific features of these tools are compared. The book also explores the potential uses of AOP in everyday programming life, such as design patterns implementation, program testing, and application management.In the latter part of the book, the authors show how AOP can ease the task of J2EE application development (J2EE is known for being a rich and somewhat complicated framework).
Lionel Seinturier received his Ph.D. in computer science from the Conservatoire National des Arts et M tiers, Paris, in December 1997. He holds a research position in computer science at LIFL, a computer science research laboratory that is jointly owned by the University of Lille (France) and INRIA (the French research agency for computer science). He is also an assistant professor in computer science at the University of Paris VI. Before joining academia, Seinturier also worked as a research engineer for France Telecom's research and development department, on the integration of ATM network technology and CORBA middleware. Seinturier's research interests include AOP and systems, middleware, and distributed algorithms. He is one of the programmers of the JAC AOP framework and the author of more than 25 international publications, including articles and tutorials on AOP.
A table of contents is not available for this title.
| Erscheint lt. Verlag | 10.11.2006 |
|---|---|
| Zusatzinfo | XXIV, 328 p. |
| Verlagsort | Berkeley |
| Sprache | englisch |
| Themenwelt | Mathematik / Informatik ► Informatik ► Netzwerke |
| Mathematik / Informatik ► Informatik ► Programmiersprachen / -werkzeuge | |
| Mathematik / Informatik ► Informatik ► Software Entwicklung | |
| Mathematik / Informatik ► Informatik ► Web / Internet | |
| Schlagworte | AspectJ • Aspect-Oriented Programming • Design Pattern • Hibernate • J2EE • Java • object • programming • Spring Framework |
| ISBN-10 | 1-4302-0063-4 / 1430200634 |
| ISBN-13 | 978-1-4302-0063-5 / 9781430200635 |
| Informationen gemäß Produktsicherheitsverordnung (GPSR) | |
| Haben Sie eine Frage zum Produkt? |
DRM: Digitales Wasserzeichen
Dieses eBook enthält ein digitales Wasserzeichen und ist damit für Sie personalisiert. Bei einer missbräuchlichen Weitergabe des eBooks an Dritte ist eine Rückverfolgung an die Quelle möglich.
Dateiformat: PDF (Portable Document Format)
Mit einem festen Seitenlayout eignet sich die PDF besonders für Fachbücher mit Spalten, Tabellen und Abbildungen. Eine PDF kann auf fast allen Geräten angezeigt werden, ist aber für kleine Displays (Smartphone, eReader) nur eingeschränkt geeignet.
Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen dafür einen PDF-Viewer - z.B. den Adobe Reader oder Adobe Digital Editions.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen dafür einen PDF-Viewer - z.B. die kostenlose Adobe Digital Editions-App.
Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.
aus dem Bereich