~/talk

What's New in CDI 4.0?

TalkinFrenchat Devoxx France 2023 · 2023-04-12..04-14· [java]
links:none on file
slides:none on file

CDI 4.0 introduces two variants: a full CDI and a lighter “CDI Lite” bundled with Jakarta EE 10 and MicroProfile 6. It adds a build-time extension API so frameworks can generate dependency wiring statically, switches default bean discovery to annotated mode to avoid classpath-wide scanning, makes extensions build-time compatible (able to add/remove annotations and register custom create/dispose logic), and defines a new Core Profile while still keeping portable extensions separate from build-time ones.

AI-written summary · about

  1. 0:00Start
  2. 11:46Removing deprecated parts
  3. 13:02Change Bean Discovery Mode
  4. 24:07Build time compatible extension
  5. 29:43Build compatible vs portable extensions 2/2
  6. 33:55Build compatible extension example (enhancement)
  7. 35:21Equivalent in Portable extension
  8. 35:56Build compatible extension example (synthesis) 2/2
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.