Warenkorb anzeigen
 
 
     
  Architektur
Bau- & Umwelttechnik
Belletristik
Betriebswirtschaft
Biologie
Briefe, Bewerbung, Rhetorik
Chemie
Entspannung & Meditation
Esoterik & Anthroposophie
Essen und Trinken
Fitness, Aerobic, Bodybuilding, Gymnastik
Garten, Pflanzen, Natur
Geowissenschaften
Geschenkbücher
Geschichte
Gesundheit, Körperpflege
Heimwerken
Hobby, Freizeit, Natur
Informatik & EDV
Innenarchitektur & Design
Journalistik & Presse
Kinder- & Jugendliteratur
Kunst
Lebensführung
Literaturwissenschaft
Lyrik, Dramatik, Essays
Management
Mathematik
Mechanik & Akustik
Medien & Kommunikation
Medizin & Pharmazie
Musik
Nachschlagewerke
Naturmedizin & Homöopathie
Naturwissenschaft & Technik
Partnerschaft, Beziehungen
Pädagogik
Philosophie
Physik & Astronomie
Politik, Gesellschaft, Arbeit
Psychologie
Recht
Reise
Religion
Romane, Erzählungen & Anthologien
Sachbuch / Ratgeber
Schule & Lernen
Soziologie
Sport
Sprachwissenschaft
Steuern
Technik
Theater, Ballett & Film
Tiere
Tiermedizin
Umwelt, Land- & Forstwirtschaft
Verlagswesen, Buchhandel, Bibliothekswesen
Völkerkunde & Volkskunde
Werbung & Marketing
Wirtschaft
 
 
 

Design, Architektur & bildende Kunst
Aktuelle Buchempfehlungen

 
   
 
 
   
 

 
Weiterempfehlen
 





| ISBN:
Neu    EUR   Neu nicht verfügbar

 
 
 
VORWORT |  öffnen
VorwortWarum ein weiteres Spring-Buch?Zum Thema Spring gibt es bereits eine Reihe von guten Büchern. Das vorliegende Buch verfolgt aber einen anderen Ansatz - Spring dem Leser näherzubringen. Wir wollen Java-Entwicklern mit keinen oder wenigen Spring-Kenntnissen einen pragmatischen Einstieg in Spring ermöglichen. Dazu betrachten wir die wichtigsten Themen im Spring Framework. Jedes dieser Themen wird gesondert betrachtet und darüber hinaus in einer Beispielanwendung umgesetzt, die anhand einer G... [weiter lesen]
KLAPPENTEXT |  öffnen
Spring ist ein Open-Source-Applikationsframework für die Java-Plattform mit dem Ziel, Java-Anwendungen zu vereinfachen und guten Programmierstil zu fördern. Dabei steht die Entkopplung einzelner Komponenten im Vordergrund. In den letzten Jahren feierte das Framework große Erfolge. Es gibt kaum noch eine Java-Konferenz, bei der Spring kein Thema ist. Sehr oft wird in Vorträgen explizit darauf hingewiesen, wie sich die jeweils vorgestellte Technologie mit Spring integrieren lässt. Ziel dieses... [weiter lesen]
AUTOR |  öffnen
Über die Autoren Dipl.-Inf. (FH) Alfred Zeitner arbeitet seit mehreren Jahren als freiberuflicher Softwareentwickler im Java-Umfeld. Neben seiner freiberuflichen Tätigkeit ist er Lehrbeauftragter an der FH Rosenheim. Birgit Linner ist Diplom-Informatikerin (FH). Sie hat seit dem Studium schon diverse Web-Anwendungen mit Java umgesetzt und dabei Erfahrungen mit Spring und den diversen Web-Frameworks gesammelt. Dipl.-Ing. (FH) Martin Maier hat seine Diplomarbeit dem Spring-Framework gewid... [weiter lesen]
INHALTSVERZEICHNIS |  öffnen
Inhalt
Vorwort 11
Warum ein weiteres Spring-Buch?11
Für wen ist dieses Buch?12
Entstehung des Buchs 12
Danksagungen 13
Aufbau des Buchs 13
Vorgeschichte 14
1 Einführung in das Spring Framework 17
1.1 Geschichte 18
1.2 Ziele des Spring Frameworks 19
1.3 Eigenschaften des Spring Frameworks 20
1.3.1 Spring ist ein leichtgewichtiger Container 21
1.3.2 Spring ist ein »nicht invasives« Framework 21
1.3.3 Spring verwaltet Objekte einer Applikation 22
1.3.4 Spring integriert Systeme und Architekturen 22
1.3.5 Spring ist ein modulares und erweiterbares Framework 23
1.3.6 Spring bietet umfassende Funktionalität 24
1.4 Spring und EJB 25
1.4.1 EJB 2.x 26
1.4.2 EJB 3.x 28
1.5 Versionen von Spring 29
1.6 Spring-Projekte in der Welt von Spring 31
1.6.1 Spring Security 31
1.6.2 Spring Web Flow 31
1.6.3 Spring IDE 32
1.6.4 Spring Dynamic Modules for OSGi™ Service Platforms 32
1.6.5 Spring .NET 32
1.6.6 Spring Web Services 33
1.7 Zusammenfassung 33
2 Spring Bean-Factory 35
2.1 Motivation 35
2.1.1 Dependency Injection 37
2.1.2 Das Einmaleins der Bean-Factory 38
2.2 Der Lebenszyklus einer Spring Bean 40
2.2.1 Definition 42
2.2.2 Initialisierung 49
2.2.3 Bereitstellung 61
2.2.4 Zerstörung 66
2.3 Autowiring 67
2.3.1 XML-Autowiring 68
2.3.2 Autowiring mit @Autowired 72
2.3.3 Autowiring mit Qualifier steuern 76
2.3.4 Autowiring, ja oder nein?79
2.3.5 Autowiring mit @Resource 81
2.4 Die Bean-Factory erweitern 83
2.4.1 Bean-Post-Processors 83
2.4.2 Eigene Scopes definieren 85
2.4.3 Application-Context-Events 87
2.5 Spring und EJB 389
2.5.1 Auf EJBs zugreifen 90
2.5.2 Spring am Server 92
2.6 Zusammenfassung 94
3 Spring AOP 95
3.1 Motivation 95
3.2 Aspektorientierte Programmierung 100
3.2.1 Begrifflichkeiten 100
3.2.2 Spring AOP 101
3.2.3 Wieso AOP?104
3.3 Umsetzung 106
3.3.1 Voraussetzung 106
3.3.2 Implementierung der Auditierung 106
3.3.3 Pointcut-Ausdrücke 109
3.3.4 Advices definieren 112
3.3.5 Advices parametrisieren 116
3.3.6 AOP mit Annotationen 121
3.4 Zusammenfassung 126
4 Datenbankzugriff mit Spring 127
4.1 Motivation 127
4.2 Einstieg 128
4.2.1 Templates 130
[weiter lesen]  
 
REGISTER |  öffnen
Index
!
.NET 32
@ After 122, 201, 203
@After-Returning 122, 125, 345
@After-Throwing 122, 123, 345
@After-Transaction 201, 203
@Around 123
@Aspect 121
@Autowired 30, 72, 81, 93, 197
@Before 122, 123, 125, 201
@Before-Transaction 201
@Column siehe JPA
@Component 30
@Context-Configuration 190, 191
- inherit-Locations 195
@Dirties-Context 194
@EJB 94
@Entity siehe JPA
@Expected-Exception 209
@Generated-Value
- AUTO 170
- IDENTITY 170
- SEQUENCE 171
- TABLE 171
@Generated-Value siehe JPA
@Id siehe JPA
@IfProfile-Value 208
@NotTransactional 204
@Persisten-Context
- TABLE 172
@Persistent-Unit
- TABLE 172
@Pointcut 124, 125
@Post-Construct 30, 60, 66, 81
@PreDestroy 30, 66, 81
@Profile Value-Source-Configuration 209
@Qualifier 30, 76, 77, 78, 82, 198
@Repeat 210
@Repository 30
@Required 58, 72, 73
@ Resource 30, 78, 81, 82, 94, 190
@RunWith 190
@Service 30
@Table siehe JPA
@Test 189
@Timed 209
@Transactional 182, 200
@Transaction-Configuration 200
@WebService 372
A>>>
Abstract-Command-Controller 239
Abstract-Controller 230
Abstract-Form-Controller 242
Access Control List 307
Access-Decision-Manager 304
Access-Decision-Voter 305
AclEntry-Voter 310
AclProvider-Manager 311
AclService 311
Advice 100, 108, 112
Afterlnvocation-Manager 315
Annotation 49, 60, 66, 72, 94, 100, 104, 121
Apache CXF
- Installation 397
Application-Context 62, 63, 75, 83
Aspect-J 100, 101, 106, 107, 109, 121, 126, 293
Aspekt 100, 112
aop config 345
- E-Mail 342
- Sicherheit 291
Aspektorientierte Programmierung 102, 106, 121, 126
Authentication 292
Authentication-Entry-Point 296
Authentication-Exception 296, 321
authentication-Manager 300
Authentication-Processing-Filter 299
Authentication-Processing-Filter-Entry
- Point 296
Authentication-Provider 300
Authentifizierung 289, 293
- Mechanismen 294
- Run-As 322
Authority 292
Autorisierung 290
Autowiring 29, 50, 56, 67, 76, 85, 93
autodetect 72
- byName 69
- byType 68
- constructor 70
B>>>
Bean-Factory 90, 105, 120, 126
Bean-Factory-Aware 61, 76
Bean-Factory-Reference 65
Bean-Name-UrlHandler-Mapping 231
Benutzer 289
- Credential 292
- Kennung 289
- Passwort 289
- Principal 292
- technischer 322
Build-Skript
- Webanwendung 221
C>>>
cglib 103, 104
Classloader 101
Class-Path-XmlApplication-Context 62
Command-Controller 238
Commands 238
Commons-Attributes 320
Constructor-Injection 49, 50
Context-Close-Event 88
Context-Loader 63, 64
Context-Loader-Listener 63, 67, 235, 296
Context-Loader-Servlet 63
Context-Refresh-Event 88
Context-Started-Event 88
Context-Stopped-Event 88
Controller 218, 228
Convention over Configuration 316
Custom Editors 254
D>>>
Daemon 352
DAO 138
DAO siehe Datenzugriffsobjekt
Data Access Object siehe Datenzugriffsobjekt
Datenzugriffsobjekt 128
DBCP 133
DbUnit 135
Delegating-Filter-Proxy 317
Dependency Injection 20, 37, 41, 49, 55, 61, 89, 94
Design Pattern
- Business Delegate 26, 90, 94
Delegate 98, 107
- Interceptor 105
- Prototype 22, 35, 44, 61, 67, 85
- Proxy 101, 119, 126
- Service Locator 26, 90, 94
- Singleton 22, 43, 44, 61, 64, 65, 67, 85
Dispatcher-Servlet 214, 224
E>>>
Eclipse 32, 389
- EJB 19, 25, 60, 64, 89, 92, 105, 115
- Container 25, 27, 64, 89, 90, 105
- Deployment-Deskriptoren 19, 26, 27, 28
EJB-Query-Language 19
Entity-Beans 19
- Session Beans 19
Entity-Manager-Factory 176
- TABLE 172
error-Code 256, 260
Exception 114, 115
- Checked Exceptions 66, 109, 114, 328
- Class-Cast-Exception 120
- Mail Exception 328
- Null-Pointer-Exception 56, 57
- Unsatisfied-Dependency-Exception 56, 69, 75
Exception-Handling 23
Exception-Translation-Filter 296
F>>>
Field-Injection 49
File-System-XmlApplication-Context 62
Filter-Chain-Proxy 297
Filter-Securitylnterceptor 297
Filter-ToBean-Proxy 295
Forward 280
G>>>
Generics 53
GET-Request 241
H>>>
Handlerlnterceptor 218
Handler-Mapping 218, 231, 262
Hibernate 19, 23, 24, 27, 52, 133, 161
Hibernate-DaoSupport 164
Hibernate-Session-Factory 165
Hibernate-Template 164, 165
HTTP 52
I>>>
Illegal-State-Exception 114
Initializing-Bean 59
Internal-Resource-View-Resolver 226
Inversion of Control 38, 61, 65
J>>>
Java Persistence API siehe JPA Java-Mail-Sender 328
JDBC 23, 30, 133, 146
JNDI 23, 26, 90, 91, 92
Job 349
Joinpoint 100, 108, 122, 126
JPA 23, 27, 94, 134, 168
JpaDaoSupport TABLE 172
JpaTransaction-Manager 177
JSF 284
JSP 214
JSR-220 26, 28
JSR-250 29, 30, 60, 81
JSTL 225, 293
JtaTransaction-Manager 177
JUnit 186
L>>>
Lebenszyklus 40, 67, 85, 88, 94
[weiter lesen]  

 
   


Newsletter bestellen


 
    Aktuelle Buchempfehlungen:
 
       
Reinschauen  

Ernährungsratgeber Magen und Darm
Reinschauen  

 
   
Reinschauen  

Das Jungbrunnenwunder
Reinschauen  

 
   
Reinschauen  

Zauberhafte Kamelien
Reinschauen  

 
   
Reinschauen  

Führen, Fördern, Coachen
Reinschauen  

 
   
Reinschauen  

Wissen neu erleben - Der Mensch
Reinschauen  

 
   
Reinschauen  

Die Schilddrüse
Reinschauen  

 
   
Reinschauen  

Französischer Jakobsweg
Reinschauen  

 
   
Reinschauen  

Die Welt des Kaffees
Reinschauen  

 
   

 
 
 
Einkaufen so komfortabel wie in der Buchhandlung: blättern und lesen im Buch vor dem Kauf. Bestellen Sie bei Gefallen das gewünschte Buch über den Onlineshop.
 
© 2000 - 2012  www.DeutschesFachbuch.de