Soumettre la recherche
Mettre en ligne
Standalone GORM with Java
•
Télécharger en tant que PPTX, PDF
•
2 j'aime
•
1,338 vues
Titre amélioré par l'IA
M
Michael Collado
Suivre
Technologie
Signaler
Partager
Signaler
Partager
1 sur 19
Télécharger maintenant
Recommandé
React more than just components
React more than just components
Chen Feldman
Green Custard Friday Talk 5: React-Native Performance
Green Custard Friday Talk 5: React-Native Performance
Green Custard
Taking Advantage of Client Side / JavsScript Templates in Rich Internet Appli...
Taking Advantage of Client Side / JavsScript Templates in Rich Internet Appli...
Mahbubur Rahman
JJUG CCC 20150411 grails3 Spring-boot
JJUG CCC 20150411 grails3 Spring-boot
Tsuyoshi Yamamoto
Agile NCR 2013 - Gaurav Bansal- web_automation
Agile NCR 2013 - Gaurav Bansal- web_automation
AgileNCR2013
Groovy Maven Builds
Groovy Maven Builds
Evgeny Goldin
JavaOne 2009 BOF-5189 Griffon In Depth
JavaOne 2009 BOF-5189 Griffon In Depth
Danno Ferrin
Groovy Finesse
Groovy Finesse
mzgubin
Recommandé
React more than just components
React more than just components
Chen Feldman
Green Custard Friday Talk 5: React-Native Performance
Green Custard Friday Talk 5: React-Native Performance
Green Custard
Taking Advantage of Client Side / JavsScript Templates in Rich Internet Appli...
Taking Advantage of Client Side / JavsScript Templates in Rich Internet Appli...
Mahbubur Rahman
JJUG CCC 20150411 grails3 Spring-boot
JJUG CCC 20150411 grails3 Spring-boot
Tsuyoshi Yamamoto
Agile NCR 2013 - Gaurav Bansal- web_automation
Agile NCR 2013 - Gaurav Bansal- web_automation
AgileNCR2013
Groovy Maven Builds
Groovy Maven Builds
Evgeny Goldin
JavaOne 2009 BOF-5189 Griffon In Depth
JavaOne 2009 BOF-5189 Griffon In Depth
Danno Ferrin
Groovy Finesse
Groovy Finesse
mzgubin
Groovy Finesse
Groovy Finesse
mzgubin
Geb with spock
Geb with spock
Monika Gurram
Groovy - Grails as a modern scripting language for Web applications
Groovy - Grails as a modern scripting language for Web applications
IndicThreads
Taming Functional Web Testing with Spock and Geb
Taming Functional Web Testing with Spock and Geb
C4Media
Griffon - Making Swing Fun Again
Griffon - Making Swing Fun Again
Danno Ferrin
Embedding Groovy in a Java Application
Embedding Groovy in a Java Application
Paolo Predonzani
intoduction to Grails Framework
intoduction to Grails Framework
Harshdeep Kaur
Groovy and Grails intro
Groovy and Grails intro
Miguel Pastor
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
Selenium. going beyond the possible
Selenium. going beyond the possible
Liliya Zdanevich (Malofeeva)
PhoneGap:你应该知道的12件事
PhoneGap:你应该知道的12件事
longfei.dong
Stanislaw potoczny kra_qa_21.01.20
Stanislaw potoczny kra_qa_21.01.20
kraqa
Groovy
Groovy
Tom Corcoran
Java script performance tips
Java script performance tips
Shakti Shrestha
greach 2014 marco vermeulen bdd using cucumber jvm and groovy
greach 2014 marco vermeulen bdd using cucumber jvm and groovy
Jessie Evangelista
Java Performance Monitoring & Tuning
Java Performance Monitoring & Tuning
Muhammed Shakir
Testing JavaScript with Jasmine
Testing JavaScript with Jasmine
techwhizbang
Curriculum outline
Curriculum outline
Dipin Sharma
GR8Conf 2011: Groovy Maven Builds
GR8Conf 2011: Groovy Maven Builds
GR8Conf
Introduction To Grails
Introduction To Grails
Christopher Bartling
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
BookNet Canada
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
charlottematthew16
Contenu connexe
Similaire à Standalone GORM with Java
Groovy Finesse
Groovy Finesse
mzgubin
Geb with spock
Geb with spock
Monika Gurram
Groovy - Grails as a modern scripting language for Web applications
Groovy - Grails as a modern scripting language for Web applications
IndicThreads
Taming Functional Web Testing with Spock and Geb
Taming Functional Web Testing with Spock and Geb
C4Media
Griffon - Making Swing Fun Again
Griffon - Making Swing Fun Again
Danno Ferrin
Embedding Groovy in a Java Application
Embedding Groovy in a Java Application
Paolo Predonzani
intoduction to Grails Framework
intoduction to Grails Framework
Harshdeep Kaur
Groovy and Grails intro
Groovy and Grails intro
Miguel Pastor
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
Selenium. going beyond the possible
Selenium. going beyond the possible
Liliya Zdanevich (Malofeeva)
PhoneGap:你应该知道的12件事
PhoneGap:你应该知道的12件事
longfei.dong
Stanislaw potoczny kra_qa_21.01.20
Stanislaw potoczny kra_qa_21.01.20
kraqa
Groovy
Groovy
Tom Corcoran
Java script performance tips
Java script performance tips
Shakti Shrestha
greach 2014 marco vermeulen bdd using cucumber jvm and groovy
greach 2014 marco vermeulen bdd using cucumber jvm and groovy
Jessie Evangelista
Java Performance Monitoring & Tuning
Java Performance Monitoring & Tuning
Muhammed Shakir
Testing JavaScript with Jasmine
Testing JavaScript with Jasmine
techwhizbang
Curriculum outline
Curriculum outline
Dipin Sharma
GR8Conf 2011: Groovy Maven Builds
GR8Conf 2011: Groovy Maven Builds
GR8Conf
Introduction To Grails
Introduction To Grails
Christopher Bartling
Similaire à Standalone GORM with Java
(20)
Groovy Finesse
Groovy Finesse
Geb with spock
Geb with spock
Groovy - Grails as a modern scripting language for Web applications
Groovy - Grails as a modern scripting language for Web applications
Taming Functional Web Testing with Spock and Geb
Taming Functional Web Testing with Spock and Geb
Griffon - Making Swing Fun Again
Griffon - Making Swing Fun Again
Embedding Groovy in a Java Application
Embedding Groovy in a Java Application
intoduction to Grails Framework
intoduction to Grails Framework
Groovy and Grails intro
Groovy and Grails intro
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...
Selenium. going beyond the possible
Selenium. going beyond the possible
PhoneGap:你应该知道的12件事
PhoneGap:你应该知道的12件事
Stanislaw potoczny kra_qa_21.01.20
Stanislaw potoczny kra_qa_21.01.20
Groovy
Groovy
Java script performance tips
Java script performance tips
greach 2014 marco vermeulen bdd using cucumber jvm and groovy
greach 2014 marco vermeulen bdd using cucumber jvm and groovy
Java Performance Monitoring & Tuning
Java Performance Monitoring & Tuning
Testing JavaScript with Jasmine
Testing JavaScript with Jasmine
Curriculum outline
Curriculum outline
GR8Conf 2011: Groovy Maven Builds
GR8Conf 2011: Groovy Maven Builds
Introduction To Grails
Introduction To Grails
Dernier
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
BookNet Canada
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
charlottematthew16
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
Fwdays
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
comworks
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
Scott Keck-Warren
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
Mark Billinghurst
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
ScyllaDB
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
charlottematthew16
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
gvaughan
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Zilliz
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Precisely
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
Lonnie McRorey
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
Lars Bell
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
Alan Dix
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
UiPathCommunity
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
Fwdays
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
hariprasad279825
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Mark Simos
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
Miki Katsuragi
Dernier
(20)
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
Standalone GORM with Java
1.
Standalone GORM Michael
Collado
2.
What is Hibernate?
Object –Relational mapping tool Object-Oriented querying Database agnostic query language XML configuration or annotations
3.
Typical Hibernate Java
bean and configuration Event.java Event.hbm.xml
4.
5.
What is GORM?
Groovy layer over Hibernate Convention over configuration mapping Dynamic finder/persistence methods DSL based querying
6.
Equivalent GORM entity
definition Event.groovv
7.
8.
9.
Maven groovy plugin
10.
11.
Set up GORM
in Spring GORM XML namespace
12.
Add sessionFactory bean
and dependencies
13.
Create TestBean entity
TestBean.groovy
14.
Create TestBean entity
15.
Use Java interface
to bridge Java - Groovy EntityManager.java TestBeanManager.java
16.
Using GORM dynamic
methods TestBeanManagerImpl.groovy
17.
This works… but…
My database schema looks like this:
18.
Groovy Metaprogramming Use
JDK Proxy to implement interfaces Use Groovy MetaMethods to call GORM methods dynamically invokeMethod methodMissing
19.
DynamicManagerImpl.groovy
20.
Demo
Télécharger maintenant