SlideShare a Scribd company logo
1. (with APA reference )Describe in detail the roles that the following play in implementing
persistence in a Java EE application:
a. TheJava Persistence API
b. The query language JPQL
c. The Java Persistence Criteria API
d. Entity Beans e. Object/relational mapping metadata.
Solution
A) The persistance API:It is a java application programming language interface statement that
tells the deceit of relational data in applications with java programm, standard version and java
programm ,enterprise edition.it is interpreted in java.persistence package.this java persistance
API started as a fragment of the service of JSR 220 expert of java community task. the tchniques
used in it are system images and juornals.
B)The query language JPQL:It is an individualistic programm object oriented programming
language.it is laboriously stimulated by SQL and their queries look like SQL queries
syntactically.it is depending on the hybernate query language.their manipulation is across the
entity objects preferably than straightly with thw database tanbles.
C)The java persistance criteria AP: This criteria was included in API 2.0 version. It is mainly to
sense dynamic queries with the erection of object form query interpretation objects. It is for
energetic queries hardly. it allows the dynamic queries to construct programmitically providing
good integration using the java language instead of string based 4th GL approach.
D)Entuty beans: It is a venture of endeavour of java beans.it is a server side constituent.if in the
receptacle the entity bean is arranged impacts ,the primary key and any of the near mentioned
will continue the impact.The constituents of the entity bean applys the javax.ejb.entitiyBean
E) Object/relational mapping metadata:It preserves the dta of the programmer and moreover the
database itself.almost DBMS habe a many tables that enumerates the tables in database and
columns in every table primary and foreign keys ans also stored procedures JDBC offers the
interface databasemetadata,that a driver should apply suchntrhat its methods must retrieve details
regarding the driver .the interface offers the tools and a systemized procedure to apprehend the
metadata.

More Related Content

Similar to 1. (with APA reference )Describe in detail the roles that the follow.pdf

Jdbc
JdbcJdbc
Introduction to java
Introduction to javaIntroduction to java
Introduction to java
Veerabadra Badra
 
Aravind vinnakota ejb_architecture
Aravind vinnakota ejb_architectureAravind vinnakota ejb_architecture
Aravind vinnakota ejb_architecture
tayab4687
 
Core jdbc basics
Core jdbc basicsCore jdbc basics
Core jdbc basics
Sourabrata Mukherjee
 
P20CSP105-AdvJavaProg.pptx
P20CSP105-AdvJavaProg.pptxP20CSP105-AdvJavaProg.pptx
P20CSP105-AdvJavaProg.pptx
DrTCVijayaraghavan
 
Ejb intro
Ejb introEjb intro
Ejb intro
MANOJ KUMAR
 
EJB Interview Questions
EJB Interview QuestionsEJB Interview Questions
EJB Interview Questions
guest346cb1
 
What is hibernate?
What is hibernate?What is hibernate?
What is hibernate?
kanchanmahajan23
 
java tutorial for beginner - Free Download
java tutorial for beginner - Free Downloadjava tutorial for beginner - Free Download
java tutorial for beginner - Free Download
TIB Academy
 
Jdbc complete
Jdbc completeJdbc complete
Jdbc complete
Sandeep Rawat
 
EJ NOV-18 (Sol) (E-next.in).pdf
EJ NOV-18 (Sol) (E-next.in).pdfEJ NOV-18 (Sol) (E-next.in).pdf
EJ NOV-18 (Sol) (E-next.in).pdf
SPAMVEDANT
 
New Features of JAVA SE8
New Features of JAVA SE8New Features of JAVA SE8
New Features of JAVA SE8
Dinesh Pathak
 
EJB 2
EJB 2EJB 2
Topic4 Application Servers
Topic4 Application ServersTopic4 Application Servers
Topic4 Application Serverssanjoysanyal
 
Session 5 Tp5
Session 5 Tp5Session 5 Tp5
Session 5 Tp5phanleson
 
Introduction to JPA (JPA version 2.0)
Introduction to JPA (JPA version 2.0)Introduction to JPA (JPA version 2.0)
Introduction to JPA (JPA version 2.0)
ejlp12
 
Introduction to java
Introduction to java Introduction to java
Introduction to java
princeirfancivil
 
EJB3 Basics
EJB3 BasicsEJB3 Basics
EJB3 Basics
Emprovise
 

Similar to 1. (with APA reference )Describe in detail the roles that the follow.pdf (20)

Jdbc
JdbcJdbc
Jdbc
 
Ejb intro
Ejb introEjb intro
Ejb intro
 
Introduction to java
Introduction to javaIntroduction to java
Introduction to java
 
Aravind vinnakota ejb_architecture
Aravind vinnakota ejb_architectureAravind vinnakota ejb_architecture
Aravind vinnakota ejb_architecture
 
מתפ
מתפמתפ
מתפ
 
Core jdbc basics
Core jdbc basicsCore jdbc basics
Core jdbc basics
 
P20CSP105-AdvJavaProg.pptx
P20CSP105-AdvJavaProg.pptxP20CSP105-AdvJavaProg.pptx
P20CSP105-AdvJavaProg.pptx
 
Ejb intro
Ejb introEjb intro
Ejb intro
 
EJB Interview Questions
EJB Interview QuestionsEJB Interview Questions
EJB Interview Questions
 
What is hibernate?
What is hibernate?What is hibernate?
What is hibernate?
 
java tutorial for beginner - Free Download
java tutorial for beginner - Free Downloadjava tutorial for beginner - Free Download
java tutorial for beginner - Free Download
 
Jdbc complete
Jdbc completeJdbc complete
Jdbc complete
 
EJ NOV-18 (Sol) (E-next.in).pdf
EJ NOV-18 (Sol) (E-next.in).pdfEJ NOV-18 (Sol) (E-next.in).pdf
EJ NOV-18 (Sol) (E-next.in).pdf
 
New Features of JAVA SE8
New Features of JAVA SE8New Features of JAVA SE8
New Features of JAVA SE8
 
EJB 2
EJB 2EJB 2
EJB 2
 
Topic4 Application Servers
Topic4 Application ServersTopic4 Application Servers
Topic4 Application Servers
 
Session 5 Tp5
Session 5 Tp5Session 5 Tp5
Session 5 Tp5
 
Introduction to JPA (JPA version 2.0)
Introduction to JPA (JPA version 2.0)Introduction to JPA (JPA version 2.0)
Introduction to JPA (JPA version 2.0)
 
Introduction to java
Introduction to java Introduction to java
Introduction to java
 
EJB3 Basics
EJB3 BasicsEJB3 Basics
EJB3 Basics
 

More from arpitaeron555

match the following attributes to the parts of a compilerstrips ou.pdf
match the following attributes to the parts of a compilerstrips ou.pdfmatch the following attributes to the parts of a compilerstrips ou.pdf
match the following attributes to the parts of a compilerstrips ou.pdf
arpitaeron555
 
Multiple-Choice Which one is a discrete variableRadius of a ball.pdf
Multiple-Choice Which one is a discrete variableRadius of a ball.pdfMultiple-Choice Which one is a discrete variableRadius of a ball.pdf
Multiple-Choice Which one is a discrete variableRadius of a ball.pdf
arpitaeron555
 
Looking for some help with this assignment. 1. Define distribut.pdf
Looking for some help with this assignment. 1. Define distribut.pdfLooking for some help with this assignment. 1. Define distribut.pdf
Looking for some help with this assignment. 1. Define distribut.pdf
arpitaeron555
 
Introduction and BackgroundIn recent lectures we discussed usi.pdf
Introduction and BackgroundIn recent lectures we discussed usi.pdfIntroduction and BackgroundIn recent lectures we discussed usi.pdf
Introduction and BackgroundIn recent lectures we discussed usi.pdf
arpitaeron555
 
In the binary search, if the array being searched has 32 elements in.pdf
In the binary search, if the array being searched has 32 elements in.pdfIn the binary search, if the array being searched has 32 elements in.pdf
In the binary search, if the array being searched has 32 elements in.pdf
arpitaeron555
 
Is there any information out there about decorator crabs picking up .pdf
Is there any information out there about decorator crabs picking up .pdfIs there any information out there about decorator crabs picking up .pdf
Is there any information out there about decorator crabs picking up .pdf
arpitaeron555
 
Heliconius melpomene is a species of butterfly with ZW sex determina.pdf
Heliconius melpomene is a species of butterfly with ZW sex determina.pdfHeliconius melpomene is a species of butterfly with ZW sex determina.pdf
Heliconius melpomene is a species of butterfly with ZW sex determina.pdf
arpitaeron555
 
Identify the key mechanism that determines which X remains active an.pdf
Identify the key mechanism that determines which X remains active an.pdfIdentify the key mechanism that determines which X remains active an.pdf
Identify the key mechanism that determines which X remains active an.pdf
arpitaeron555
 
For each of the given functions, list the domain and range. Also list.pdf
For each of the given functions, list the domain and range. Also list.pdfFor each of the given functions, list the domain and range. Also list.pdf
For each of the given functions, list the domain and range. Also list.pdf
arpitaeron555
 
Given to girls born in the U.S. in the years The tables below give t.pdf
Given to girls born in the U.S. in the years  The tables below give t.pdfGiven to girls born in the U.S. in the years  The tables below give t.pdf
Given to girls born in the U.S. in the years The tables below give t.pdf
arpitaeron555
 
How do open source projects work How is it different from closed sou.pdf
How do open source projects work How is it different from closed sou.pdfHow do open source projects work How is it different from closed sou.pdf
How do open source projects work How is it different from closed sou.pdf
arpitaeron555
 
Ferdinand is affected by hemophilia, a recessive x-linked condition..pdf
Ferdinand is affected by hemophilia, a recessive x-linked condition..pdfFerdinand is affected by hemophilia, a recessive x-linked condition..pdf
Ferdinand is affected by hemophilia, a recessive x-linked condition..pdf
arpitaeron555
 
Explain whether you think IFRS and GAAP will be fully converged. Wha.pdf
Explain whether you think IFRS and GAAP will be fully converged. Wha.pdfExplain whether you think IFRS and GAAP will be fully converged. Wha.pdf
Explain whether you think IFRS and GAAP will be fully converged. Wha.pdf
arpitaeron555
 
Does the following picture depict a function It so, is it a one to o.pdf
Does the following picture depict a function It so, is it a one to o.pdfDoes the following picture depict a function It so, is it a one to o.pdf
Does the following picture depict a function It so, is it a one to o.pdf
arpitaeron555
 
Do patients have health care rights that are not legal or statuatory.pdf
Do patients have health care rights that are not legal or statuatory.pdfDo patients have health care rights that are not legal or statuatory.pdf
Do patients have health care rights that are not legal or statuatory.pdf
arpitaeron555
 
Describe the authentication process in the figure below Solutio.pdf
Describe the authentication process in the figure below  Solutio.pdfDescribe the authentication process in the figure below  Solutio.pdf
Describe the authentication process in the figure below Solutio.pdf
arpitaeron555
 
Discuss the history of bureaucratic and administrative management..pdf
Discuss the history of bureaucratic and administrative management..pdfDiscuss the history of bureaucratic and administrative management..pdf
Discuss the history of bureaucratic and administrative management..pdf
arpitaeron555
 
Describe or explain how SNPs in genes at evolutionary conserved brea.pdf
Describe or explain how SNPs in genes at evolutionary conserved brea.pdfDescribe or explain how SNPs in genes at evolutionary conserved brea.pdf
Describe or explain how SNPs in genes at evolutionary conserved brea.pdf
arpitaeron555
 
Data x word 23 y word -3 Write assembly code for the following p.pdf
Data  x word 23  y word -3  Write assembly code for the following p.pdfData  x word 23  y word -3  Write assembly code for the following p.pdf
Data x word 23 y word -3 Write assembly code for the following p.pdf
arpitaeron555
 
Can Variance Inflation factors be used to detect Heteroscedasticity .pdf
Can Variance Inflation factors be used to detect Heteroscedasticity .pdfCan Variance Inflation factors be used to detect Heteroscedasticity .pdf
Can Variance Inflation factors be used to detect Heteroscedasticity .pdf
arpitaeron555
 

More from arpitaeron555 (20)

match the following attributes to the parts of a compilerstrips ou.pdf
match the following attributes to the parts of a compilerstrips ou.pdfmatch the following attributes to the parts of a compilerstrips ou.pdf
match the following attributes to the parts of a compilerstrips ou.pdf
 
Multiple-Choice Which one is a discrete variableRadius of a ball.pdf
Multiple-Choice Which one is a discrete variableRadius of a ball.pdfMultiple-Choice Which one is a discrete variableRadius of a ball.pdf
Multiple-Choice Which one is a discrete variableRadius of a ball.pdf
 
Looking for some help with this assignment. 1. Define distribut.pdf
Looking for some help with this assignment. 1. Define distribut.pdfLooking for some help with this assignment. 1. Define distribut.pdf
Looking for some help with this assignment. 1. Define distribut.pdf
 
Introduction and BackgroundIn recent lectures we discussed usi.pdf
Introduction and BackgroundIn recent lectures we discussed usi.pdfIntroduction and BackgroundIn recent lectures we discussed usi.pdf
Introduction and BackgroundIn recent lectures we discussed usi.pdf
 
In the binary search, if the array being searched has 32 elements in.pdf
In the binary search, if the array being searched has 32 elements in.pdfIn the binary search, if the array being searched has 32 elements in.pdf
In the binary search, if the array being searched has 32 elements in.pdf
 
Is there any information out there about decorator crabs picking up .pdf
Is there any information out there about decorator crabs picking up .pdfIs there any information out there about decorator crabs picking up .pdf
Is there any information out there about decorator crabs picking up .pdf
 
Heliconius melpomene is a species of butterfly with ZW sex determina.pdf
Heliconius melpomene is a species of butterfly with ZW sex determina.pdfHeliconius melpomene is a species of butterfly with ZW sex determina.pdf
Heliconius melpomene is a species of butterfly with ZW sex determina.pdf
 
Identify the key mechanism that determines which X remains active an.pdf
Identify the key mechanism that determines which X remains active an.pdfIdentify the key mechanism that determines which X remains active an.pdf
Identify the key mechanism that determines which X remains active an.pdf
 
For each of the given functions, list the domain and range. Also list.pdf
For each of the given functions, list the domain and range. Also list.pdfFor each of the given functions, list the domain and range. Also list.pdf
For each of the given functions, list the domain and range. Also list.pdf
 
Given to girls born in the U.S. in the years The tables below give t.pdf
Given to girls born in the U.S. in the years  The tables below give t.pdfGiven to girls born in the U.S. in the years  The tables below give t.pdf
Given to girls born in the U.S. in the years The tables below give t.pdf
 
How do open source projects work How is it different from closed sou.pdf
How do open source projects work How is it different from closed sou.pdfHow do open source projects work How is it different from closed sou.pdf
How do open source projects work How is it different from closed sou.pdf
 
Ferdinand is affected by hemophilia, a recessive x-linked condition..pdf
Ferdinand is affected by hemophilia, a recessive x-linked condition..pdfFerdinand is affected by hemophilia, a recessive x-linked condition..pdf
Ferdinand is affected by hemophilia, a recessive x-linked condition..pdf
 
Explain whether you think IFRS and GAAP will be fully converged. Wha.pdf
Explain whether you think IFRS and GAAP will be fully converged. Wha.pdfExplain whether you think IFRS and GAAP will be fully converged. Wha.pdf
Explain whether you think IFRS and GAAP will be fully converged. Wha.pdf
 
Does the following picture depict a function It so, is it a one to o.pdf
Does the following picture depict a function It so, is it a one to o.pdfDoes the following picture depict a function It so, is it a one to o.pdf
Does the following picture depict a function It so, is it a one to o.pdf
 
Do patients have health care rights that are not legal or statuatory.pdf
Do patients have health care rights that are not legal or statuatory.pdfDo patients have health care rights that are not legal or statuatory.pdf
Do patients have health care rights that are not legal or statuatory.pdf
 
Describe the authentication process in the figure below Solutio.pdf
Describe the authentication process in the figure below  Solutio.pdfDescribe the authentication process in the figure below  Solutio.pdf
Describe the authentication process in the figure below Solutio.pdf
 
Discuss the history of bureaucratic and administrative management..pdf
Discuss the history of bureaucratic and administrative management..pdfDiscuss the history of bureaucratic and administrative management..pdf
Discuss the history of bureaucratic and administrative management..pdf
 
Describe or explain how SNPs in genes at evolutionary conserved brea.pdf
Describe or explain how SNPs in genes at evolutionary conserved brea.pdfDescribe or explain how SNPs in genes at evolutionary conserved brea.pdf
Describe or explain how SNPs in genes at evolutionary conserved brea.pdf
 
Data x word 23 y word -3 Write assembly code for the following p.pdf
Data  x word 23  y word -3  Write assembly code for the following p.pdfData  x word 23  y word -3  Write assembly code for the following p.pdf
Data x word 23 y word -3 Write assembly code for the following p.pdf
 
Can Variance Inflation factors be used to detect Heteroscedasticity .pdf
Can Variance Inflation factors be used to detect Heteroscedasticity .pdfCan Variance Inflation factors be used to detect Heteroscedasticity .pdf
Can Variance Inflation factors be used to detect Heteroscedasticity .pdf
 

Recently uploaded

1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
joachimlavalley1
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
Nguyen Thanh Tu Collection
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
Jisc
 
The Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonThe Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve Thomason
Steve Thomason
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
Template Jadual Bertugas Kelas (Boleh Edit)
Template Jadual Bertugas Kelas (Boleh Edit)Template Jadual Bertugas Kelas (Boleh Edit)
Template Jadual Bertugas Kelas (Boleh Edit)
rosedainty
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
Anna Sz.
 
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdfESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
Fundacja Rozwoju Społeczeństwa Przedsiębiorczego
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
How to Break the cycle of negative Thoughts
How to Break the cycle of negative ThoughtsHow to Break the cycle of negative Thoughts
How to Break the cycle of negative Thoughts
Col Mukteshwar Prasad
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
Celine George
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
beazzy04
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 

Recently uploaded (20)

1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
The Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonThe Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve Thomason
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
Template Jadual Bertugas Kelas (Boleh Edit)
Template Jadual Bertugas Kelas (Boleh Edit)Template Jadual Bertugas Kelas (Boleh Edit)
Template Jadual Bertugas Kelas (Boleh Edit)
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
 
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdfESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
How to Break the cycle of negative Thoughts
How to Break the cycle of negative ThoughtsHow to Break the cycle of negative Thoughts
How to Break the cycle of negative Thoughts
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 

1. (with APA reference )Describe in detail the roles that the follow.pdf

  • 1. 1. (with APA reference )Describe in detail the roles that the following play in implementing persistence in a Java EE application: a. TheJava Persistence API b. The query language JPQL c. The Java Persistence Criteria API d. Entity Beans e. Object/relational mapping metadata. Solution A) The persistance API:It is a java application programming language interface statement that tells the deceit of relational data in applications with java programm, standard version and java programm ,enterprise edition.it is interpreted in java.persistence package.this java persistance API started as a fragment of the service of JSR 220 expert of java community task. the tchniques used in it are system images and juornals. B)The query language JPQL:It is an individualistic programm object oriented programming language.it is laboriously stimulated by SQL and their queries look like SQL queries syntactically.it is depending on the hybernate query language.their manipulation is across the entity objects preferably than straightly with thw database tanbles. C)The java persistance criteria AP: This criteria was included in API 2.0 version. It is mainly to sense dynamic queries with the erection of object form query interpretation objects. It is for energetic queries hardly. it allows the dynamic queries to construct programmitically providing good integration using the java language instead of string based 4th GL approach. D)Entuty beans: It is a venture of endeavour of java beans.it is a server side constituent.if in the receptacle the entity bean is arranged impacts ,the primary key and any of the near mentioned will continue the impact.The constituents of the entity bean applys the javax.ejb.entitiyBean E) Object/relational mapping metadata:It preserves the dta of the programmer and moreover the database itself.almost DBMS habe a many tables that enumerates the tables in database and columns in every table primary and foreign keys ans also stored procedures JDBC offers the interface databasemetadata,that a driver should apply suchntrhat its methods must retrieve details regarding the driver .the interface offers the tools and a systemized procedure to apprehend the metadata.