SlideShare a Scribd company logo
1 of 1
Download to read offline
In your application you choose your own Entity class - pick something
which is reasonable to manage using a database table, such as:
List of assignments
... the list is as long as the number of possible entities.
You are asked to only implement a single entity class, so therefore you are asked to create a
single
database table and corresponding entity class. You must also of course create the entities DAO
class to
perform the CRUD operations on the table. So, your application should just have 3 Java files:
Entity.Java
EntityDAO.java
EntityManager.java
Your Manager class should allow you to perform at least 3 operations, including:
List all records in the entity table
Find by primary key (e.g. id)
Find by string search (e.g. using all or part of a name or description)
Obviously, you replace Entity with your own entity type, as in the lecture example.
CREATE a MySQL database in which you have already created and populated the entity
table by hand

More Related Content

Similar to In your application you choose your own Entity class - pick somethin.pdf

Mapping inheritance structures_mapping_class
Mapping inheritance structures_mapping_classMapping inheritance structures_mapping_class
Mapping inheritance structures_mapping_classTodor Kolev
 
Comparable/ Comparator
Comparable/ ComparatorComparable/ Comparator
Comparable/ ComparatorSean McElrath
 
Article link httpiveybusinessjournal.compublicationmanaging-.docx
Article link httpiveybusinessjournal.compublicationmanaging-.docxArticle link httpiveybusinessjournal.compublicationmanaging-.docx
Article link httpiveybusinessjournal.compublicationmanaging-.docxfredharris32
 
Dependency Injection in Spring
Dependency Injection in SpringDependency Injection in Spring
Dependency Injection in SpringASG
 
Assg 07 Templates and Operator OverloadingCOSC 2336 Sprin.docx
Assg 07 Templates and Operator OverloadingCOSC 2336 Sprin.docxAssg 07 Templates and Operator OverloadingCOSC 2336 Sprin.docx
Assg 07 Templates and Operator OverloadingCOSC 2336 Sprin.docxfestockton
 
Mastering Python lesson 5a_lists_list_operations
Mastering Python lesson 5a_lists_list_operationsMastering Python lesson 5a_lists_list_operations
Mastering Python lesson 5a_lists_list_operationsRuth Marvin
 
Introduction to databases
Introduction to databasesIntroduction to databases
Introduction to databasesakanksha007
 
An Introduction to the C++ Standard Library
An Introduction to the C++ Standard LibraryAn Introduction to the C++ Standard Library
An Introduction to the C++ Standard LibraryJoyjit Choudhury
 
Learn advanced java programming
Learn advanced java programmingLearn advanced java programming
Learn advanced java programmingTOPS Technologies
 
Wordpress (class,property,visibility,const,destr,inheritence,mysql etc)
Wordpress (class,property,visibility,const,destr,inheritence,mysql etc)Wordpress (class,property,visibility,const,destr,inheritence,mysql etc)
Wordpress (class,property,visibility,const,destr,inheritence,mysql etc)Rathod Shukar
 
Access Assignments Complete List1. Acc 2 Bank Database2. Acc.docx
Access Assignments Complete List1. Acc 2 Bank Database2. Acc.docxAccess Assignments Complete List1. Acc 2 Bank Database2. Acc.docx
Access Assignments Complete List1. Acc 2 Bank Database2. Acc.docxannetnash8266
 
Abstract Data Types (a) Explain briefly what is meant by the ter.pdf
Abstract Data Types (a) Explain briefly what is meant by the ter.pdfAbstract Data Types (a) Explain briefly what is meant by the ter.pdf
Abstract Data Types (a) Explain briefly what is meant by the ter.pdfkarymadelaneyrenne19
 
Database index by Reema Gajjar
Database index by Reema GajjarDatabase index by Reema Gajjar
Database index by Reema GajjarReema Gajjar
 
AWS tutorial-Part82: Exam Essentials#2
AWS tutorial-Part82: Exam Essentials#2AWS tutorial-Part82: Exam Essentials#2
AWS tutorial-Part82: Exam Essentials#2SaM theCloudGuy
 

Similar to In your application you choose your own Entity class - pick somethin.pdf (20)

Mapping inheritance structures_mapping_class
Mapping inheritance structures_mapping_classMapping inheritance structures_mapping_class
Mapping inheritance structures_mapping_class
 
Comparable/ Comparator
Comparable/ ComparatorComparable/ Comparator
Comparable/ Comparator
 
Article link httpiveybusinessjournal.compublicationmanaging-.docx
Article link httpiveybusinessjournal.compublicationmanaging-.docxArticle link httpiveybusinessjournal.compublicationmanaging-.docx
Article link httpiveybusinessjournal.compublicationmanaging-.docx
 
Dependency Injection in Spring
Dependency Injection in SpringDependency Injection in Spring
Dependency Injection in Spring
 
C# program structure
C# program structureC# program structure
C# program structure
 
Assg 07 Templates and Operator OverloadingCOSC 2336 Sprin.docx
Assg 07 Templates and Operator OverloadingCOSC 2336 Sprin.docxAssg 07 Templates and Operator OverloadingCOSC 2336 Sprin.docx
Assg 07 Templates and Operator OverloadingCOSC 2336 Sprin.docx
 
Classes objects in java
Classes objects in javaClasses objects in java
Classes objects in java
 
Mastering Python lesson 5a_lists_list_operations
Mastering Python lesson 5a_lists_list_operationsMastering Python lesson 5a_lists_list_operations
Mastering Python lesson 5a_lists_list_operations
 
Introduction to databases
Introduction to databasesIntroduction to databases
Introduction to databases
 
Collections
CollectionsCollections
Collections
 
Data structures in c#
Data structures in c#Data structures in c#
Data structures in c#
 
An Introduction to the C++ Standard Library
An Introduction to the C++ Standard LibraryAn Introduction to the C++ Standard Library
An Introduction to the C++ Standard Library
 
Ch-2ppt.pptx
Ch-2ppt.pptxCh-2ppt.pptx
Ch-2ppt.pptx
 
Learn advanced java programming
Learn advanced java programmingLearn advanced java programming
Learn advanced java programming
 
Wordpress (class,property,visibility,const,destr,inheritence,mysql etc)
Wordpress (class,property,visibility,const,destr,inheritence,mysql etc)Wordpress (class,property,visibility,const,destr,inheritence,mysql etc)
Wordpress (class,property,visibility,const,destr,inheritence,mysql etc)
 
Generics collections
Generics collectionsGenerics collections
Generics collections
 
Access Assignments Complete List1. Acc 2 Bank Database2. Acc.docx
Access Assignments Complete List1. Acc 2 Bank Database2. Acc.docxAccess Assignments Complete List1. Acc 2 Bank Database2. Acc.docx
Access Assignments Complete List1. Acc 2 Bank Database2. Acc.docx
 
Abstract Data Types (a) Explain briefly what is meant by the ter.pdf
Abstract Data Types (a) Explain briefly what is meant by the ter.pdfAbstract Data Types (a) Explain briefly what is meant by the ter.pdf
Abstract Data Types (a) Explain briefly what is meant by the ter.pdf
 
Database index by Reema Gajjar
Database index by Reema GajjarDatabase index by Reema Gajjar
Database index by Reema Gajjar
 
AWS tutorial-Part82: Exam Essentials#2
AWS tutorial-Part82: Exam Essentials#2AWS tutorial-Part82: Exam Essentials#2
AWS tutorial-Part82: Exam Essentials#2
 

More from freddysarabia1

Labprogram.javaLinkedList.javaimport java.util.NoSuchElementEx.pdf
Labprogram.javaLinkedList.javaimport java.util.NoSuchElementEx.pdfLabprogram.javaLinkedList.javaimport java.util.NoSuchElementEx.pdf
Labprogram.javaLinkedList.javaimport java.util.NoSuchElementEx.pdffreddysarabia1
 
operate a standardized, government-wide emergency medical service. Sit.pdf
operate a standardized, government-wide emergency medical service. Sit.pdfoperate a standardized, government-wide emergency medical service. Sit.pdf
operate a standardized, government-wide emergency medical service. Sit.pdffreddysarabia1
 
Oakdale County School Busing The Oakdale County School Board was meeti.pdf
Oakdale County School Busing The Oakdale County School Board was meeti.pdfOakdale County School Busing The Oakdale County School Board was meeti.pdf
Oakdale County School Busing The Oakdale County School Board was meeti.pdffreddysarabia1
 
Nina is the head of IT at a multinational company. She is promoting .pdf
Nina is the head of IT at a multinational company. She is promoting .pdfNina is the head of IT at a multinational company. She is promoting .pdf
Nina is the head of IT at a multinational company. She is promoting .pdffreddysarabia1
 
Mr. D.I.Y. Group (M) Berhads (Mr. D.I.Y.) annual report for the fis.pdf
Mr. D.I.Y. Group (M) Berhads (Mr. D.I.Y.) annual report for the fis.pdfMr. D.I.Y. Group (M) Berhads (Mr. D.I.Y.) annual report for the fis.pdf
Mr. D.I.Y. Group (M) Berhads (Mr. D.I.Y.) annual report for the fis.pdffreddysarabia1
 
Monitoring Outputs - The primary response includes all three parts.pdf
Monitoring Outputs - The primary response includes all three parts.pdfMonitoring Outputs - The primary response includes all three parts.pdf
Monitoring Outputs - The primary response includes all three parts.pdffreddysarabia1
 
Module name is Networks 512 As the demand for faster and .pdf
Module name is Networks 512 As the demand for faster and .pdfModule name is Networks 512 As the demand for faster and .pdf
Module name is Networks 512 As the demand for faster and .pdffreddysarabia1
 
MGT4209 Applied Project Management Project Charter � Celebration of Cu.pdf
MGT4209 Applied Project Management Project Charter � Celebration of Cu.pdfMGT4209 Applied Project Management Project Charter � Celebration of Cu.pdf
MGT4209 Applied Project Management Project Charter � Celebration of Cu.pdffreddysarabia1
 
Modify the program written for the pay with overtime paid at time an.pdf
Modify the program written for the pay with overtime paid at time an.pdfModify the program written for the pay with overtime paid at time an.pdf
Modify the program written for the pay with overtime paid at time an.pdffreddysarabia1
 
Maryam Blume decided to serve the children she was babysitting, ages.pdf
Maryam Blume decided to serve the children she was babysitting, ages.pdfMaryam Blume decided to serve the children she was babysitting, ages.pdf
Maryam Blume decided to serve the children she was babysitting, ages.pdffreddysarabia1
 
Interpreting Visual Culture Assignment Choose one of the followin.pdf
Interpreting Visual Culture Assignment  Choose one of the followin.pdfInterpreting Visual Culture Assignment  Choose one of the followin.pdf
Interpreting Visual Culture Assignment Choose one of the followin.pdffreddysarabia1
 
Kwame works for the Central Bank of Kenya and is attempting to forec.pdf
Kwame works for the Central Bank of Kenya and is attempting to forec.pdfKwame works for the Central Bank of Kenya and is attempting to forec.pdf
Kwame works for the Central Bank of Kenya and is attempting to forec.pdffreddysarabia1
 

More from freddysarabia1 (12)

Labprogram.javaLinkedList.javaimport java.util.NoSuchElementEx.pdf
Labprogram.javaLinkedList.javaimport java.util.NoSuchElementEx.pdfLabprogram.javaLinkedList.javaimport java.util.NoSuchElementEx.pdf
Labprogram.javaLinkedList.javaimport java.util.NoSuchElementEx.pdf
 
operate a standardized, government-wide emergency medical service. Sit.pdf
operate a standardized, government-wide emergency medical service. Sit.pdfoperate a standardized, government-wide emergency medical service. Sit.pdf
operate a standardized, government-wide emergency medical service. Sit.pdf
 
Oakdale County School Busing The Oakdale County School Board was meeti.pdf
Oakdale County School Busing The Oakdale County School Board was meeti.pdfOakdale County School Busing The Oakdale County School Board was meeti.pdf
Oakdale County School Busing The Oakdale County School Board was meeti.pdf
 
Nina is the head of IT at a multinational company. She is promoting .pdf
Nina is the head of IT at a multinational company. She is promoting .pdfNina is the head of IT at a multinational company. She is promoting .pdf
Nina is the head of IT at a multinational company. She is promoting .pdf
 
Mr. D.I.Y. Group (M) Berhads (Mr. D.I.Y.) annual report for the fis.pdf
Mr. D.I.Y. Group (M) Berhads (Mr. D.I.Y.) annual report for the fis.pdfMr. D.I.Y. Group (M) Berhads (Mr. D.I.Y.) annual report for the fis.pdf
Mr. D.I.Y. Group (M) Berhads (Mr. D.I.Y.) annual report for the fis.pdf
 
Monitoring Outputs - The primary response includes all three parts.pdf
Monitoring Outputs - The primary response includes all three parts.pdfMonitoring Outputs - The primary response includes all three parts.pdf
Monitoring Outputs - The primary response includes all three parts.pdf
 
Module name is Networks 512 As the demand for faster and .pdf
Module name is Networks 512 As the demand for faster and .pdfModule name is Networks 512 As the demand for faster and .pdf
Module name is Networks 512 As the demand for faster and .pdf
 
MGT4209 Applied Project Management Project Charter � Celebration of Cu.pdf
MGT4209 Applied Project Management Project Charter � Celebration of Cu.pdfMGT4209 Applied Project Management Project Charter � Celebration of Cu.pdf
MGT4209 Applied Project Management Project Charter � Celebration of Cu.pdf
 
Modify the program written for the pay with overtime paid at time an.pdf
Modify the program written for the pay with overtime paid at time an.pdfModify the program written for the pay with overtime paid at time an.pdf
Modify the program written for the pay with overtime paid at time an.pdf
 
Maryam Blume decided to serve the children she was babysitting, ages.pdf
Maryam Blume decided to serve the children she was babysitting, ages.pdfMaryam Blume decided to serve the children she was babysitting, ages.pdf
Maryam Blume decided to serve the children she was babysitting, ages.pdf
 
Interpreting Visual Culture Assignment Choose one of the followin.pdf
Interpreting Visual Culture Assignment  Choose one of the followin.pdfInterpreting Visual Culture Assignment  Choose one of the followin.pdf
Interpreting Visual Culture Assignment Choose one of the followin.pdf
 
Kwame works for the Central Bank of Kenya and is attempting to forec.pdf
Kwame works for the Central Bank of Kenya and is attempting to forec.pdfKwame works for the Central Bank of Kenya and is attempting to forec.pdf
Kwame works for the Central Bank of Kenya and is attempting to forec.pdf
 

Recently uploaded

ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701bronxfugly43
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsKarakKing
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxAmanpreet Kaur
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structuredhanjurrannsibayan2
 

Recently uploaded (20)

ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 

In your application you choose your own Entity class - pick somethin.pdf

  • 1. In your application you choose your own Entity class - pick something which is reasonable to manage using a database table, such as: List of assignments ... the list is as long as the number of possible entities. You are asked to only implement a single entity class, so therefore you are asked to create a single database table and corresponding entity class. You must also of course create the entities DAO class to perform the CRUD operations on the table. So, your application should just have 3 Java files: Entity.Java EntityDAO.java EntityManager.java Your Manager class should allow you to perform at least 3 operations, including: List all records in the entity table Find by primary key (e.g. id) Find by string search (e.g. using all or part of a name or description) Obviously, you replace Entity with your own entity type, as in the lecture example. CREATE a MySQL database in which you have already created and populated the entity table by hand