~/talk

Spring Integration Java DSL

Talkat SpringOne2GX 2015 · 2015-09-14..09-17· [java]
links:none on file
slides:none on file

Java-based DSL offers a concrete alternative to XML for Spring Integration, using Java 8 lambdas and the Builder pattern to declare flows. It shows a runnable pipeline that reads an application properties file, uses a file splitter to emit lines, transforms each line to a Map and sends documents via a MongoDB message handler to a collection, plus a reactive streams publisher that connects HTTP and CLI endpoints. Version 1.1 adds Kafka DSL, HTTP adapters and reactive streams support, is merged into Spring Integration 4.2, and the live demo partly works (file demo hit a classpath glitch; reactive demo succeeds).

AI-written summary · about

  1. 0:00Introduction
  2. 1:32Spring Integration Overview
  3. 5:31Messaging Model
  4. 11:06Java DSL Introduction
  5. 15:29DSL vs XML Configuration
  6. 21:12Live Demo: File to MongoDB
  7. 33:36Component Configuration
  8. 44:03Debugging the Demo
  9. 53:43Community Feedback and Design
  10. 58:43New Features in 1.1
  11. 1:04:45Live Demo: Reactive Streams
  12. 1:11:47Graphical Tools and Future
  13. 1:13:37Q&A and Conclusion
~/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.