Clicking on the button below will run 3 scenarios and present results:
Scenario 1 demonstrates that all injections of a bean within a single transaction use the same bean instance.
Scenario 2 demonstrates that injections of a bean in different transactions use different bean instances.
Scenario 3 demonstrates that beans annotated with the '@TransactionScoped' annotation must be invoked within a transactional context.