0% found this document useful (0 votes)
4 views2 pages

AJP Assignmnets

The document outlines assignments for the Advanced Java Programming course at R. C. Technical Institute, focusing on various competencies including GUI application development using Swing, ORM methodology with JDBC, web application development using Servlets, JSP applications with database connectivity, and MVC architecture using Spring framework. Each competency includes specific tasks and questions aimed at assessing students' understanding and application of the concepts. The assignments cover theoretical descriptions, practical examples, and comparisons of technologies.

Uploaded by

Meet Patel
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views2 pages

AJP Assignmnets

The document outlines assignments for the Advanced Java Programming course at R. C. Technical Institute, focusing on various competencies including GUI application development using Swing, ORM methodology with JDBC, web application development using Servlets, JSP applications with database connectivity, and MVC architecture using Spring framework. Each competency includes specific tasks and questions aimed at assessing students' understanding and application of the concepts. The assignments cover theoretical descriptions, practical examples, and comparisons of technologies.

Uploaded by

Meet Patel
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

R. C.

TECHNICAL INSTITUTE, SOLA


Information Technology Department
SEMESTER – 5

Assignments

Subject Name: Advanced Java Programming Subject Code: 4351603

CO 1: Develop a GUI application using swing components.

1. Define Swing? Differentiate Swing from AWT.


2. List the features of JFC.
3. Describe Swing class hierarchy.
4. List the different Event Listener Classes and describe anyone.
5. Describe CheckBox component with example.

CO2: Apply ORM based Methodology for Application Development.

1. Describe JDBC architecture.


2. Differentiate 2-tier and 3-tier architecture of JDBC.
3. List different JDB driver types and describe anyone.
4. Demonstrate the use of Prepared statements with suitable example.
5. Give advantages and disadvantages of JDBC.
6. Describe the architecture of hibernate.

CO 3: Develop Web Applications using Servlets and deploy in popular servers like Tomcat.

1. Describe Servlet Life Cycle.


2. List features of Servlet.
3. Demonstrate Echo Servlet with example.
4. List Session Tracking Mechanisms and describe Cookies with example.
5. Write a program to display records using Servlet.

CO 4: Develop JSP based applications with database connectivity.

1. Describe architecture of JSP.


2. Describe JSP Life Cycle.
3. Write a brief note on Components of JSP Page.
4. Describe JSP Form Validation.
5. Compare JSP and Servlet.

Page | 1
CO 5: Apply MVC architecture using Spring framework.

1. Give advantages of MVC Architecture.


2. Write short note on MVC Architecture.
3. Explain Features in Spring Boot.
4. Compare Spring and Spring Boot.

Page | 2

You might also like