Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword or section
Like this
1Activity

Table Of Contents

Acknowledgments
Abstract
Introduction
Object - Relational mapping
2.1 The problem
2.2 What is ORM
2.3 The paradigm mismatch
2.4 Why ORM
2.5 Current tools, comparisons
2.5.1 Criteria when choosing a ORM tool
2.5.1.1 Technical criteria
2.5.1.2 Other important criteria
2.5.1.3 Remarks
2.5.2 Current tools for Java
2.5.2.1 Table of ORM tools comparison
2.5.2.2 Comments
Hibernate
3.1 Introduction
3.2 Hibernate 3 project features
3.3 Architecture
3.3.1 From a simple view
Figure 3.3: The“full”architecture with Connections and Transactions Management
3.3.2 Instance states
3.4 Mapping concepts and methods
3.4.2.3 Class
3.4.2.4 Id
3.4.2.5 Discriminator
3.4.2.6 Other elements
3.4.3 Hibernate Types
3.4.3.1 Entities and values
3.4.3.2 Basic value types
3.4.4 Mapping a class more than once
3.4.5 Metadata alternatives to mapping files
3.4.5.1 5.5.1. Using XDoclet markup
3.4.5.2 Using JDK 5.0 Annotations
3.5 Hibernate Query Language
3.6 Conclusion
Apache Struts 2
4.1 Introduction
4.1.1 History of Struts 2
4.2 Struts 2 features
4.2.1 The MVC Architecture
4.2.1.1 Model
4.2.1.2 View
4.2.1.3 Controller
4.2.2 How this model applied in Struts 2
4.2.3 What Struts 2 could bring
4.2.4 Looking into Struts 2 architecture
4.2.5 What is so good about Struts 2
4.3 Struts 1.x VS Struts 2.x
4.4 Usage of Hibernate in Struts projects
4.5 Conclusion
5.1 The requirements
5.2 What do we have in hands
5.3 The architecture
5.3.1 The layered architecture
5.3.1.1 The presentation layer
5.3.1.2 The Persistence Layer
5.3.1.3 The Business Layer
5.3.1.4 The Domain Model Layer
5.4 The real work
5.4.1 Setting up
5.4.2 Creating the work directory
5.4.3 Database design
5.4.4 Application architecture
5.4.4.1 Domain object layer
5.4.4.2 Persistence Layer Configuration
5.4.4.3 Business Layer Configuration
5.4.4.4 Business Service Objects
5.4.4.5 UI Layer Configuration
5.4.5 Design and Implementation
5.4.5.1 Login box
5.4.5.2 Administration interface
5.4.5.3 Article Manager
5.4.5.4 User Manager
5.4.5.5 Category Manager
5.4.5.6 Site Manager
5.4.5.7 File Uploading
5.4.5.8 Advertisement module
5.4.5.9 Image processing
5.4.5.10 Web interface
5.4.6 Conclusion
Directory Structure
Application Deployment
0 of .
Results for:
No results containing your search query
P. 1
nguyev1_2008dipl

nguyev1_2008dipl

Ratings: (0)|Views: 20 |Likes:
Published by Ângelo S Mendonça

More info:

Published by: Ângelo S Mendonça on Oct 20, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

05/28/2012

pdf

text

original

You're Reading a Free Preview
Pages 4 to 20 are not shown in this preview.
You're Reading a Free Preview
Pages 24 to 31 are not shown in this preview.
You're Reading a Free Preview
Pages 35 to 81 are not shown in this preview.
You're Reading a Free Preview
Pages 85 to 124 are not shown in this preview.

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->