SlideShare a Scribd company logo
1 of 1
Download to read offline
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

Topic4 Application Servers
Topic4 Application ServersTopic4 Application Servers
Topic4 Application Servers
sanjoysanyal
 
Session 5 Tp5
Session 5 Tp5Session 5 Tp5
Session 5 Tp5
phanleson
 

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
 
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
 
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
 
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
 
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
 
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
 

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

Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPSSpellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
AnaAcapella
 
SURVEY I created for uni project research
SURVEY I created for uni project researchSURVEY I created for uni project research
SURVEY I created for uni project research
CaitlinCummins3
 
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
EADTU
 

Recently uploaded (20)

Andreas Schleicher presents at the launch of What does child empowerment mean...
Andreas Schleicher presents at the launch of What does child empowerment mean...Andreas Schleicher presents at the launch of What does child empowerment mean...
Andreas Schleicher presents at the launch of What does child empowerment mean...
 
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPSSpellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
 
Including Mental Health Support in Project Delivery, 14 May.pdf
Including Mental Health Support in Project Delivery, 14 May.pdfIncluding Mental Health Support in Project Delivery, 14 May.pdf
Including Mental Health Support in Project Delivery, 14 May.pdf
 
ANTI PARKISON DRUGS.pptx
ANTI         PARKISON          DRUGS.pptxANTI         PARKISON          DRUGS.pptx
ANTI PARKISON DRUGS.pptx
 
An overview of the various scriptures in Hinduism
An overview of the various scriptures in HinduismAn overview of the various scriptures in Hinduism
An overview of the various scriptures in Hinduism
 
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUMDEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
 
Trauma-Informed Leadership - Five Practical Principles
Trauma-Informed Leadership - Five Practical PrinciplesTrauma-Informed Leadership - Five Practical Principles
Trauma-Informed Leadership - Five Practical Principles
 
Improved Approval Flow in Odoo 17 Studio App
Improved Approval Flow in Odoo 17 Studio AppImproved Approval Flow in Odoo 17 Studio App
Improved Approval Flow in Odoo 17 Studio App
 
Spring gala 2024 photo slideshow - Celebrating School-Community Partnerships
Spring gala 2024 photo slideshow - Celebrating School-Community PartnershipsSpring gala 2024 photo slideshow - Celebrating School-Community Partnerships
Spring gala 2024 photo slideshow - Celebrating School-Community Partnerships
 
Đề tieng anh thpt 2024 danh cho cac ban hoc sinh
Đề tieng anh thpt 2024 danh cho cac ban hoc sinhĐề tieng anh thpt 2024 danh cho cac ban hoc sinh
Đề tieng anh thpt 2024 danh cho cac ban hoc sinh
 
SURVEY I created for uni project research
SURVEY I created for uni project researchSURVEY I created for uni project research
SURVEY I created for uni project research
 
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
 
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
 
When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...
 
Analyzing and resolving a communication crisis in Dhaka textiles LTD.pptx
Analyzing and resolving a communication crisis in Dhaka textiles LTD.pptxAnalyzing and resolving a communication crisis in Dhaka textiles LTD.pptx
Analyzing and resolving a communication crisis in Dhaka textiles LTD.pptx
 
e-Sealing at EADTU by Kamakshi Rajagopal
e-Sealing at EADTU by Kamakshi Rajagopale-Sealing at EADTU by Kamakshi Rajagopal
e-Sealing at EADTU by Kamakshi Rajagopal
 
MOOD STABLIZERS DRUGS.pptx
MOOD     STABLIZERS           DRUGS.pptxMOOD     STABLIZERS           DRUGS.pptx
MOOD STABLIZERS DRUGS.pptx
 
male presentation...pdf.................
male presentation...pdf.................male presentation...pdf.................
male presentation...pdf.................
 
Supporting Newcomer Multilingual Learners
Supporting Newcomer  Multilingual LearnersSupporting Newcomer  Multilingual Learners
Supporting Newcomer Multilingual Learners
 
Basic Civil Engineering notes on Transportation Engineering & Modes of Transport
Basic Civil Engineering notes on Transportation Engineering & Modes of TransportBasic Civil Engineering notes on Transportation Engineering & Modes of Transport
Basic Civil Engineering notes on Transportation Engineering & Modes of Transport
 

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.