EJB 3.0 ve Java Persistent API

Kurs Dili: Türkçe/İngilizce

Süre: 5 gün

This course is "the" EJB3.0 course available. It covers everything you need to know to develop Enterprise Java Beans applications. Session Beans, Message Driven Beans, the Java Persistent API, Entities ORM handle EJB Transactions and implement EJB security are all covered in great depth. All technologies used are portrait on their architectural role. Best practices and patterns are explained throughout the course.

Kimler için? This an intermediate to advanced level Java training course, designed for developers who need to get up and running with advanced EJB programming skills immediately. This is an advanced-level server-side Java course. People should be experience with Java EE Technologies such as JNDI, DataSources, Web Technologies. Ideally attendees should have 6-8 months, or more, experience with server-side Java technologies.

Designed for enterprise developers who wish to implement server-side business objects in Java, this lab-intensive training provides students with a solid understanding of the essentials of EJB using sound coding techniques and best programming practices.

Our training is technology centric. Although a specific application server product will be used throughout the course, the comprehensive labs and lessons geared towards teaching advanced EJB programming techniques, rather than focusing on the finer points of the tools in use.

If your team is reviewing or using another server technology, we can modify our labs to run in the environment of your choice. Our dedicated curriculum development team can easily customize our offerings to best suit your specific requirements. If your team is reviewing or using another server technology, we can modify our labs to run in the environment of your choice. Our dedicated curriculum development team can easily customize our offerings to best suit your specific requirements.

Kurs İçeriği

Session: Introduction Enterprise JavaBeans

Lesson: Introducing Enterprise JavaBeans. Lesson: Components of the EJB Architecture

Session: Writing EJB 3.0 Session Beans

Lesson: Writing the business interface and implementation Lesson: Exception Handling Lesson: Configuration and Deployment Lesson: Interceptors Lesson: Timer Service (optional) Lesson: Introduction to Exposing a Session Bean as a Web service (Optional)

Session: Entities

Lesson: Introduction to Entities Lesson: Getting started with Entities Lesson: Basic ORM Lesson: Entity associations (relations) Lesson: Mapping Inheritance

Session: Transaction Management

Lesson: Fundamentals of EJB Transactions Lesson: Container-managed Transactions Lesson: Bean-managed Transactions

Session: Security

Lesson: Enterprise Java Beans Security

Session: Messaging

Lesson: Introduction to JMS Lesson: Programming JMS Lesson: EJB3.0 Message-Driven Beans