Is it legal to have static initializer blocks in EJB?

Answered

Is it legal to have static initializer blocks in EJB?

Ninja Asked on 18th September 2018 in EJB 3.x.
Add Comment
1 Answer(s)
Best answer

Although technically it is legal, static initializer blocks are used to execute some piece of code before executing any constructor or method while instantiating a class. Static initializer blocks are also typically used to initialize static fields – which may be illegal in EJB if they are read/write. In EJB this can be achieved by including the code in either the ejbCreate(), setSessionContext() methods.

Ninja Answered on 18th September 2018.
Add Comment