|
EJB Components and Database Integration in Web Applications
The EJB Components and Database Integration in Web Applications course
provides a detailed description of how to design and develop a Web application
that integrates with a relational database and with an Enterprise JavaBeans
(EJB[TM]) application server. Students should learn design patterns and
implementation strategies for Web-tier integration with a backend
resource.
Course length: 2 hours

Course ID:
WJ-3145-90 |
Subscription Duration:
90 days
| Price: $US
60.00 |
|
|
Languages Offered |
 |
This course is currently available in English only.
|
Who Can Benefit |
 |
Students who can benefit from this course are Web Component Developers.
|
Prerequisites |
 |
To succeed fully in this course, students should be able to: Create and use Java technology classes, packages, interfaces, exceptions, and collectionsCompile and execute a Java technology programRead and use an object-oriented APIIntegrate with existing Java technology code (for example, when code
developed by another team is needed)Model the "what" and "how" of a software system using some modeling language, such as Unified Modelling Language (UML)Understand the component/container software frameworkUnderstand what an n-tiered architecture consists of (presentation logic, business logic, data store)Understand why separation of presentation logic and business logic is a good idea
|
Skills Gained |
 |
Upon completion of this course, you should be able to: Design and develop a Web application that integrates with a relational
database and with a Enterprise JavaBeans application serverUnderstand how to apply the Data Access Object pattern to integrate the Web application to a relational databaseUnderstand how to apply the Business Delegate pattern to integrate the Web application to an EJB application serverDesign and develop a Web application that integrates with
a relational database using the Data Access Object patternUse a connection pool to share JDBC software connection objects among the DAO objects in the Web applicationDesign and develop a Web application that integrates with
an EJB application server using the Business Delegate patternUse the Java Naming and Directory Interface (JNDI) extension to look up the Home object of an enterprise bean
|
Related Courses |
 |
Before: WJB-250: The Java Programming Language Bundle
|
Course Content |
 |
Module 1: Integrating Web Applications With Databases
|
Understand what a database isDescribe the design issues of integrating a Web application with a databaseDescribe how to use a Connection PoolUnderstand how to use a DataSource and JNDI
Module 2: Integrating Web Applications With Enterprise JavaBeans Components
|
Understand the Java 2 Platform, Enterprise Edition (J2EE[TM]) at a high levelDevelop a Business Delegate to an EJB session bean |
|