Developing Applications with Hibernate: A relational view to Objects, automatically

Developing Applications with Hibernate

Date:
Only on request  

For informations about the course, please contact:
lucia.longoni {at} mondora(.)com


scarica brochure in pdf

Description  

In this Hibernate training course, students will learn how to create effective data-driven applications using Hibernate. With the focus on the data tier, students will learn to configure Hibernate, create efficient object/data mappings and leverage Hibernate to simplify data access code.

  • Principles of Object Relational Mapping
  • Hibernate configuration
  • HQL
  • Making objects persistent
  • Hibernate semantics
  • Object mapping
  • Transaction demarcation

Main Topics

  • Create and configure applications using Hibernate
  • Create unit and integration tests for data access code
  • Configure declarative transaction management
  • Demonstrate an understanding of database design issues
  • Tune Hibernate-based applications to get the best performance

Suitable for

This Core Hibernate course is suitable for developers who have experience in creating basic web applications, reading data from and writing it to a relational database using JDBC

JavaServer Faces: Modern Enterprise Web Application

JavaServer Faces

Date:
Only on request 

For informations about the course, please contact:
lucia.longoni {at} mondora(.)com


scarica brochure in pdf

Description 

JavaServer Faces (JSF) is a standard web user interface framework, released through the Java Community Process (JSR 127) in 2004. JSF specifies a web user interface component model, complete with server-side event handling, validation, internationalization, page navigation, and declarative mapping between user interface components and Java objects. It is designed to work with JSP and other display technologies, and allow rapid development of web applications for HTML and non-HTML clients, using traditional RAD IDE metaphors. After you have a basic understanding of JSF, you will learn about IDEs that support JSF, as well as libraries that facilitate JSF development, such as Facelets. Once you understand JSF and its ecosystem, we will dive into the fundamentals of application development: developing views, navigation, and writing backing beans. Next, you will learn about the standard JSF components, how to use validators and converters, and how to work with Facelets instead of JSP. After you are familiar with basic JSF application development, we examine JSF extension points, and how they can be leveraged to provide features such as security, alternate templating technology, and access to external resources.

Main Topics

  • Utilize component-oriented development techniques
  • Work with standard JSF components
  • Develop custom components, validators, and converters
  • Take advantage of third-party components, IDEs, and open-source projects such as JBoss Seam, Struts Shale and Facelets
  • Put it all together in a JSF application
  • Work with third-party component suites

Suitable for

This JavaServer Faces course is suitable for developers who have experience in creating basic JEE web applications and wish to improve their knowledge.