"Our tailored course provided a well rounded introduction and also covered some intermediate level topics that we needed to know. Clive gave us some best practice ideas and tips to take away. Fast paced but the instructor never lost any of the delegates"
Brian Leek, Data Analyst, May 2022
What is Java EE?
What technologies does Java EE encapsulate?
What is the architecture of Java EE applications?
When should I be considering Java EE in my applications?
The REST Principles
Working with JAX-RS
Setting Paths and Parameters
Controlling the binding to XML and JSON
Deployment considerations
What is the Java Persistence API
Hibernate and the JPA
The JPA Entity beans
Using Annotations with Entity beans
A Hibernate example using JPA
What is a persistent unit
Configuring a persistence unit
Understanding persistence.xml
Deploying a persistence unit
Session bean overview
Message Driven Bean overview
Packaging EJBs for deployment
Session bean local and remote interfaces
Session Context
Annotating session beans
Deploying session beans
Dependency injection with Session beans
The role of the entity manager in JPA
Configuring a Hibernate Entity manager
Entity manager methods
Entity object lifecycle
Working with an entity manager from a session bean
Transaction management using JTA
What is JNDI?
How to use JNDI Locating remote objects
Registering remote objects
Using Dependency injection
The role of CDI in enterprise applications
Creating @Default and @Alternative beans
Working with custom qualifiers
Decorators and Interceptors
Working with Events
Web applications and EJB interaction
Design considerations
Architectural example
Maven based projects for EAR files
Introduction to JMS
Topics and Queues
Implementing messaging using Java
The role of the MDB
Building an MDB
Deploying an MDB
Realms, Principals, and Roles
Configuring Authentication
Configuring Authorization
Programmatic and Declarative Security
"Our tailored course provided a well rounded introduction and also covered some intermediate level topics that we needed to know. Clive gave us some best practice ideas and tips to take away. Fast paced but the instructor never lost any of the delegates"
Brian Leek, Data Analyst, May 2022
Problem 11 : You have a very complex Excel spreadsheet and you want to reproduce EXACTLY the same spreadsheet in Power BI
Solution: Power BI is not Excel, it works differently and it has different strengths. In order to tackle this issue the best way is going back to the source and try to...
All 20 points are in our latest Newsletter - Delivered directly to your inbox
CONTACT
+44 (0)20 8446 7555
enquiries@jbinternational.co.uk
Corporate Policies Terms & Conditions
JB International Training Ltd - Company number 08458005
Registered address Wohl Enterprise Hub 2B Redbourne Avenue London N3 2BS