public class ExampleClass { @Inject private Dependency dependency; public void doSomething() { dependency.doAction(); } } @ApplicationScoped public class ExampleClass { // ... } @SessionScoped public class ExampleClass { // ... } @RequestScoped public class ExampleClass { // ... } public class EventPublisher { @Inject private Event<CustomEvent> event; public void publishEvent() { CustomEvent customEvent = new CustomEvent(); event.fire(customEvent); } } public class EventListener { public void onEvent(@Observes CustomEvent event) { } }


上一篇:
下一篇:
切换中文