Submit Search
Upload
Introduction To Groovy 2005
•
2 likes
•
856 views
Tugdual Grall
Follow
A quick introduction to Groovy and Grails made in 2005 to Oracle Consulting folks
Read less
Read more
Technology
Report
Share
Report
Share
1 of 32
Recommended
Groovy presentation
Groovy presentation
Manav Prasad
Jsonsaga 100605143125-phpapp02
Jsonsaga 100605143125-phpapp02
Ramamohan Chokkam
Designing with Groovy Traits - Gr8Conf India
Designing with Groovy Traits - Gr8Conf India
Naresha K
Json the-x-in-ajax1588
Json the-x-in-ajax1588
Ramamohan Chokkam
J s-o-n-120219575328402-3
J s-o-n-120219575328402-3
Ramamohan Chokkam
Automatically generating-json-from-java-objects-java-objects268
Automatically generating-json-from-java-objects-java-objects268
Ramamohan Chokkam
Groovy Introduction - JAX Germany - 2008
Groovy Introduction - JAX Germany - 2008
Guillaume Laforge
2007 09 10 Fzi Training Groovy Grails V Ws
2007 09 10 Fzi Training Groovy Grails V Ws
loffenauer
Recommended
Groovy presentation
Groovy presentation
Manav Prasad
Jsonsaga 100605143125-phpapp02
Jsonsaga 100605143125-phpapp02
Ramamohan Chokkam
Designing with Groovy Traits - Gr8Conf India
Designing with Groovy Traits - Gr8Conf India
Naresha K
Json the-x-in-ajax1588
Json the-x-in-ajax1588
Ramamohan Chokkam
J s-o-n-120219575328402-3
J s-o-n-120219575328402-3
Ramamohan Chokkam
Automatically generating-json-from-java-objects-java-objects268
Automatically generating-json-from-java-objects-java-objects268
Ramamohan Chokkam
Groovy Introduction - JAX Germany - 2008
Groovy Introduction - JAX Germany - 2008
Guillaume Laforge
2007 09 10 Fzi Training Groovy Grails V Ws
2007 09 10 Fzi Training Groovy Grails V Ws
loffenauer
(Greach 2015) Dsl'ing your Groovy
(Greach 2015) Dsl'ing your Groovy
Alonso Torres
Polyglot JVM
Polyglot JVM
Arturo Herrero
Iron Languages - NYC CodeCamp 2/19/2011
Iron Languages - NYC CodeCamp 2/19/2011
Jimmy Schementi
Go 1.10 Release Party - PDX Go
Go 1.10 Release Party - PDX Go
Rodolfo Carvalho
Return of c++
Return of c++
Yongwei Wu
Dart structured web apps
Dart structured web apps
chrisbuckett
Functional Programming with Groovy
Functional Programming with Groovy
Arturo Herrero
Polyglot Programming in the JVM
Polyglot Programming in the JVM
Andres Almiray
Dynamic C++ Silicon Valley Code Camp 2012
Dynamic C++ Silicon Valley Code Camp 2012
aleks-f
Dart, unicorns and rainbows
Dart, unicorns and rainbows
chrisbuckett
Kotlin Developer Starter in Android projects
Kotlin Developer Starter in Android projects
Bartosz Kosarzycki
Groovy Programming Language
Groovy Programming Language
Aniruddha Chakrabarti
2017: Kotlin - now more than ever
2017: Kotlin - now more than ever
Kai Koenig
Groovy DSLs, from Beginner to Expert - Guillaume Laforge and Paul King - Spri...
Groovy DSLs, from Beginner to Expert - Guillaume Laforge and Paul King - Spri...
Guillaume Laforge
(How) can we benefit from adopting scala?
(How) can we benefit from adopting scala?
Tomasz Wrobel
Building DSLs with Xtext - Eclipse Modeling Day 2009
Building DSLs with Xtext - Eclipse Modeling Day 2009
Heiko Behrens
Scalable and Flexible Machine Learning With Scala @ LinkedIn
Scalable and Flexible Machine Learning With Scala @ LinkedIn
Vitaly Gordon
Jscript Fundamentals
Jscript Fundamentals
rspaike
Ast transformations
Ast transformations
HamletDRC
Patterns for JVM languages JokerConf
Patterns for JVM languages JokerConf
Jaroslaw Palka
Four stroke IC engine
Four stroke IC engine
Niren Panchal
Фәүзия Бәйрәмованың "Ана" китабында милләт анасы темасы
Фәүзия Бәйрәмованың "Ана" китабында милләт анасы темасы
Enaleeva
More Related Content
What's hot
(Greach 2015) Dsl'ing your Groovy
(Greach 2015) Dsl'ing your Groovy
Alonso Torres
Polyglot JVM
Polyglot JVM
Arturo Herrero
Iron Languages - NYC CodeCamp 2/19/2011
Iron Languages - NYC CodeCamp 2/19/2011
Jimmy Schementi
Go 1.10 Release Party - PDX Go
Go 1.10 Release Party - PDX Go
Rodolfo Carvalho
Return of c++
Return of c++
Yongwei Wu
Dart structured web apps
Dart structured web apps
chrisbuckett
Functional Programming with Groovy
Functional Programming with Groovy
Arturo Herrero
Polyglot Programming in the JVM
Polyglot Programming in the JVM
Andres Almiray
Dynamic C++ Silicon Valley Code Camp 2012
Dynamic C++ Silicon Valley Code Camp 2012
aleks-f
Dart, unicorns and rainbows
Dart, unicorns and rainbows
chrisbuckett
Kotlin Developer Starter in Android projects
Kotlin Developer Starter in Android projects
Bartosz Kosarzycki
Groovy Programming Language
Groovy Programming Language
Aniruddha Chakrabarti
2017: Kotlin - now more than ever
2017: Kotlin - now more than ever
Kai Koenig
Groovy DSLs, from Beginner to Expert - Guillaume Laforge and Paul King - Spri...
Groovy DSLs, from Beginner to Expert - Guillaume Laforge and Paul King - Spri...
Guillaume Laforge
(How) can we benefit from adopting scala?
(How) can we benefit from adopting scala?
Tomasz Wrobel
Building DSLs with Xtext - Eclipse Modeling Day 2009
Building DSLs with Xtext - Eclipse Modeling Day 2009
Heiko Behrens
Scalable and Flexible Machine Learning With Scala @ LinkedIn
Scalable and Flexible Machine Learning With Scala @ LinkedIn
Vitaly Gordon
Jscript Fundamentals
Jscript Fundamentals
rspaike
Ast transformations
Ast transformations
HamletDRC
Patterns for JVM languages JokerConf
Patterns for JVM languages JokerConf
Jaroslaw Palka
What's hot
(20)
(Greach 2015) Dsl'ing your Groovy
(Greach 2015) Dsl'ing your Groovy
Polyglot JVM
Polyglot JVM
Iron Languages - NYC CodeCamp 2/19/2011
Iron Languages - NYC CodeCamp 2/19/2011
Go 1.10 Release Party - PDX Go
Go 1.10 Release Party - PDX Go
Return of c++
Return of c++
Dart structured web apps
Dart structured web apps
Functional Programming with Groovy
Functional Programming with Groovy
Polyglot Programming in the JVM
Polyglot Programming in the JVM
Dynamic C++ Silicon Valley Code Camp 2012
Dynamic C++ Silicon Valley Code Camp 2012
Dart, unicorns and rainbows
Dart, unicorns and rainbows
Kotlin Developer Starter in Android projects
Kotlin Developer Starter in Android projects
Groovy Programming Language
Groovy Programming Language
2017: Kotlin - now more than ever
2017: Kotlin - now more than ever
Groovy DSLs, from Beginner to Expert - Guillaume Laforge and Paul King - Spri...
Groovy DSLs, from Beginner to Expert - Guillaume Laforge and Paul King - Spri...
(How) can we benefit from adopting scala?
(How) can we benefit from adopting scala?
Building DSLs with Xtext - Eclipse Modeling Day 2009
Building DSLs with Xtext - Eclipse Modeling Day 2009
Scalable and Flexible Machine Learning With Scala @ LinkedIn
Scalable and Flexible Machine Learning With Scala @ LinkedIn
Jscript Fundamentals
Jscript Fundamentals
Ast transformations
Ast transformations
Patterns for JVM languages JokerConf
Patterns for JVM languages JokerConf
Viewers also liked
Four stroke IC engine
Four stroke IC engine
Niren Panchal
Фәүзия Бәйрәмованың "Ана" китабында милләт анасы темасы
Фәүзия Бәйрәмованың "Ана" китабында милләт анасы темасы
Enaleeva
Brain aging and therapeutic interventions
Brain aging and therapeutic interventions
Springer
Organización-Multimedia-Andrea Concha
Organización-Multimedia-Andrea Concha
Andrea_Concha
The city
The city
bjunque
Gary Hart_Resume_March 2015
Gary Hart_Resume_March 2015
Gary Hart. Currently looking for new opportunities
Registral y notarial marisela
Registral y notarial marisela
Wilmary Gonzalez
derecho agrario
derecho agrario
cacc93
Permission collection and reconciliation service
Permission collection and reconciliation service
Rajiv Kumar
Manual of Neonatal Respiratory Care
Manual of Neonatal Respiratory Care
Springer
Vulnerabilidades de las informaciones
Vulnerabilidades de las informaciones
Cesar Salvatierra
La emergencia del nuevo turista
La emergencia del nuevo turista
Alain Sévigny
Pms
Pms
RADHIKA GUPTA
Dossier visita What's a ship
Dossier visita What's a ship
Museu Marítim de Barcelona
Davis Craig's Resume
Davis Craig's Resume
daviscraig93
La cultura taína y sus creencias religiosas
La cultura taína y sus creencias religiosas
Dr. José A. Rivera-Jiménez
Viewers also liked
(16)
Four stroke IC engine
Four stroke IC engine
Фәүзия Бәйрәмованың "Ана" китабында милләт анасы темасы
Фәүзия Бәйрәмованың "Ана" китабында милләт анасы темасы
Brain aging and therapeutic interventions
Brain aging and therapeutic interventions
Organización-Multimedia-Andrea Concha
Organización-Multimedia-Andrea Concha
The city
The city
Gary Hart_Resume_March 2015
Gary Hart_Resume_March 2015
Registral y notarial marisela
Registral y notarial marisela
derecho agrario
derecho agrario
Permission collection and reconciliation service
Permission collection and reconciliation service
Manual of Neonatal Respiratory Care
Manual of Neonatal Respiratory Care
Vulnerabilidades de las informaciones
Vulnerabilidades de las informaciones
La emergencia del nuevo turista
La emergencia del nuevo turista
Pms
Pms
Dossier visita What's a ship
Dossier visita What's a ship
Davis Craig's Resume
Davis Craig's Resume
La cultura taína y sus creencias religiosas
La cultura taína y sus creencias religiosas
Similar to Introduction To Groovy 2005
Groovy Update - JavaPolis 2007
Groovy Update - JavaPolis 2007
Guillaume Laforge
Groovy On Trading Desk (2010)
Groovy On Trading Desk (2010)
Jonathan Felch
Scripting Oracle Develop 2007
Scripting Oracle Develop 2007
Tugdual Grall
Java Intro
Java Intro
backdoor
Grails Introduction - IJTC 2007
Grails Introduction - IJTC 2007
Guillaume Laforge
Groovy
Groovy
Zen Urban
Smoothing Your Java with DSLs
Smoothing Your Java with DSLs
intelliyole
JavaOne 2008 - TS-5793 - Groovy and Grails, changing the landscape of Java EE...
JavaOne 2008 - TS-5793 - Groovy and Grails, changing the landscape of Java EE...
Guillaume Laforge
JavaScript and jQuery Fundamentals
JavaScript and jQuery Fundamentals
BG Java EE Course
Groovy in the Enterprise - Case Studies - TSSJS Prague 2008 - Guillaume Laforge
Groovy in the Enterprise - Case Studies - TSSJS Prague 2008 - Guillaume Laforge
Guillaume Laforge
Coding Ajax
Coding Ajax
Ted Husted
GWT Extreme!
GWT Extreme!
cromwellian
Groovy & Grails: Scripting for Modern Web Applications
Groovy & Grails: Scripting for Modern Web Applications
rohitnayak
Agile web development Groovy Grails with Netbeans
Agile web development Groovy Grails with Netbeans
Carol McDonald
Groovy
Groovy
atonse
Coding Ajax
Coding Ajax
Ted Husted
Introduction to Grails Framework
Introduction to Grails Framework
PT.JUG
JavaScript Growing Up
JavaScript Growing Up
David Padbury
.gradle 파일 정독해보기
.gradle 파일 정독해보기
경주 전
Big Data Day LA 2015 - Compiling DSLs for Diverse Execution Environments by Z...
Big Data Day LA 2015 - Compiling DSLs for Diverse Execution Environments by Z...
Data Con LA
Similar to Introduction To Groovy 2005
(20)
Groovy Update - JavaPolis 2007
Groovy Update - JavaPolis 2007
Groovy On Trading Desk (2010)
Groovy On Trading Desk (2010)
Scripting Oracle Develop 2007
Scripting Oracle Develop 2007
Java Intro
Java Intro
Grails Introduction - IJTC 2007
Grails Introduction - IJTC 2007
Groovy
Groovy
Smoothing Your Java with DSLs
Smoothing Your Java with DSLs
JavaOne 2008 - TS-5793 - Groovy and Grails, changing the landscape of Java EE...
JavaOne 2008 - TS-5793 - Groovy and Grails, changing the landscape of Java EE...
JavaScript and jQuery Fundamentals
JavaScript and jQuery Fundamentals
Groovy in the Enterprise - Case Studies - TSSJS Prague 2008 - Guillaume Laforge
Groovy in the Enterprise - Case Studies - TSSJS Prague 2008 - Guillaume Laforge
Coding Ajax
Coding Ajax
GWT Extreme!
GWT Extreme!
Groovy & Grails: Scripting for Modern Web Applications
Groovy & Grails: Scripting for Modern Web Applications
Agile web development Groovy Grails with Netbeans
Agile web development Groovy Grails with Netbeans
Groovy
Groovy
Coding Ajax
Coding Ajax
Introduction to Grails Framework
Introduction to Grails Framework
JavaScript Growing Up
JavaScript Growing Up
.gradle 파일 정독해보기
.gradle 파일 정독해보기
Big Data Day LA 2015 - Compiling DSLs for Diverse Execution Environments by Z...
Big Data Day LA 2015 - Compiling DSLs for Diverse Execution Environments by Z...
More from Tugdual Grall
Introduction to Streaming with Apache Flink
Introduction to Streaming with Apache Flink
Tugdual Grall
Introduction to Streaming with Apache Flink
Introduction to Streaming with Apache Flink
Tugdual Grall
Fast Cars, Big Data - How Streaming Can Help Formula 1
Fast Cars, Big Data - How Streaming Can Help Formula 1
Tugdual Grall
Lambda Architecture: The Best Way to Build Scalable and Reliable Applications!
Lambda Architecture: The Best Way to Build Scalable and Reliable Applications!
Tugdual Grall
Big Data Journey
Big Data Journey
Tugdual Grall
Proud to be Polyglot - Riviera Dev 2015
Proud to be Polyglot - Riviera Dev 2015
Tugdual Grall
Introduction to NoSQL with MongoDB - SQLi Workshop
Introduction to NoSQL with MongoDB - SQLi Workshop
Tugdual Grall
Enabling Telco to Build and Run Modern Applications
Enabling Telco to Build and Run Modern Applications
Tugdual Grall
MongoDB and Hadoop
MongoDB and Hadoop
Tugdual Grall
Proud to be polyglot
Proud to be polyglot
Tugdual Grall
Drop your table ! MongoDB Schema Design
Drop your table ! MongoDB Schema Design
Tugdual Grall
Devoxx 2014 : Atelier MongoDB - Decouverte de MongoDB 2.6
Devoxx 2014 : Atelier MongoDB - Decouverte de MongoDB 2.6
Tugdual Grall
Some cool features of MongoDB
Some cool features of MongoDB
Tugdual Grall
Building Your First MongoDB Application
Building Your First MongoDB Application
Tugdual Grall
Opensourceday 2014-iot
Opensourceday 2014-iot
Tugdual Grall
Neotys conference
Neotys conference
Tugdual Grall
Softshake 2013: Introduction to NoSQL with Couchbase
Softshake 2013: Introduction to NoSQL with Couchbase
Tugdual Grall
Introduction to NoSQL with Couchbase
Introduction to NoSQL with Couchbase
Tugdual Grall
Why and How to integrate Hadoop and NoSQL?
Why and How to integrate Hadoop and NoSQL?
Tugdual Grall
NoSQL Matters 2013 - Introduction to Map Reduce with Couchbase 2.0
NoSQL Matters 2013 - Introduction to Map Reduce with Couchbase 2.0
Tugdual Grall
More from Tugdual Grall
(20)
Introduction to Streaming with Apache Flink
Introduction to Streaming with Apache Flink
Introduction to Streaming with Apache Flink
Introduction to Streaming with Apache Flink
Fast Cars, Big Data - How Streaming Can Help Formula 1
Fast Cars, Big Data - How Streaming Can Help Formula 1
Lambda Architecture: The Best Way to Build Scalable and Reliable Applications!
Lambda Architecture: The Best Way to Build Scalable and Reliable Applications!
Big Data Journey
Big Data Journey
Proud to be Polyglot - Riviera Dev 2015
Proud to be Polyglot - Riviera Dev 2015
Introduction to NoSQL with MongoDB - SQLi Workshop
Introduction to NoSQL with MongoDB - SQLi Workshop
Enabling Telco to Build and Run Modern Applications
Enabling Telco to Build and Run Modern Applications
MongoDB and Hadoop
MongoDB and Hadoop
Proud to be polyglot
Proud to be polyglot
Drop your table ! MongoDB Schema Design
Drop your table ! MongoDB Schema Design
Devoxx 2014 : Atelier MongoDB - Decouverte de MongoDB 2.6
Devoxx 2014 : Atelier MongoDB - Decouverte de MongoDB 2.6
Some cool features of MongoDB
Some cool features of MongoDB
Building Your First MongoDB Application
Building Your First MongoDB Application
Opensourceday 2014-iot
Opensourceday 2014-iot
Neotys conference
Neotys conference
Softshake 2013: Introduction to NoSQL with Couchbase
Softshake 2013: Introduction to NoSQL with Couchbase
Introduction to NoSQL with Couchbase
Introduction to NoSQL with Couchbase
Why and How to integrate Hadoop and NoSQL?
Why and How to integrate Hadoop and NoSQL?
NoSQL Matters 2013 - Introduction to Map Reduce with Couchbase 2.0
NoSQL Matters 2013 - Introduction to Map Reduce with Couchbase 2.0
Recently uploaded
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
lior mazor
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Principled Technologies
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
wesley chun
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
apidays
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
wesley chun
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
SynarionITSolutions
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Igalia
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
Khushali Kathiriya
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Remote DBA Services
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Gabriella Davis
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Rafal Los
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
Khem
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Edi Saputra
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
UK Journal
Recently uploaded
(20)
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Introduction To Groovy 2005
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
Rapid Web Application
Development with
19.
20.
21.
Project Infrastructure +
PROJECT_HOME + grails-app + conf + controllers + domain + i18n + services + taglib + views + lib + spring + hibernate + src + web-app
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
A Q &
Q U E S T I O N S A N S W E R S
32.