Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Spring Fu a quick introduction
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Corneil du Plessis
July 31, 2018
Programming
690
1
Share
Spring Fu a quick introduction
Corneil du Plessis
July 31, 2018
More Decks by Corneil du Plessis
See All by Corneil du Plessis
Sweet Streams (Are made of this)
corneil
0
82
Simplify State management in Spring Boot with HATEOAS and KFSM
corneil
0
370
A Kotlin DSL for finite state machines
corneil
0
770
KFSM - A Kotlin DSL for Finite State machines
corneil
2
1.3k
Converting Java to Kotlin - Bring your own code
corneil
0
81
Logging isn't free
corneil
1
150
The JDK beyond Oracle
corneil
0
150
Reactive Spring 5
corneil
1
170
Resilient Applications using Spring Cloud
corneil
1
140
Other Decks in Programming
See All in Programming
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
450
リセットCSSを1行消したらアクセシビリティが向上した話
pvcresin
4
520
要はバランスからの卒業 #yumemi_grow
kajitack
0
160
2026年のソフトウェア開発を考える(2026/05版) / Software Engineering Scrum Fest Niigata 2026 Edition
twada
PRO
23
13k
AI時代になぜ書くのか
mutsumix
0
400
When benchmarks go bad - what I learned from measuring performance wrong
hollycummins
0
390
「OSSがあるなら自作するな」は AI時代も正しいか ── Build vs Adopt の新しい判断基準
kumorn5s
7
2.7k
Spec Driven Development | AI Summit Vilnius
danielsogl
PRO
1
160
サークル参加から学ぶ、小さな事業の回し方
yuzneri
0
180
t *testing.T は どこからやってくるの?
otakakot
1
940
【ディップ|26年新卒研修資料】TDD実装演習
dip_tech
PRO
0
190
Agentic AI & UI: Arcitecture, HITL, Emerging Standards
manfredsteyer
PRO
0
100
Featured
See All Featured
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
9.9k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
300
30 Presentation Tips
portentint
PRO
1
290
The SEO Collaboration Effect
kristinabergwall1
1
450
SEO for Brand Visibility & Recognition
aleyda
0
4.5k
AI: The stuff that nobody shows you
jnunemaker
PRO
7
640
Designing for Timeless Needs
cassininazir
1
220
The Mindset for Success: Future Career Progression
greggifford
PRO
0
330
Darren the Foodie - Storyboard
khoart
PRO
3
3.3k
Being A Developer After 40
akosma
91
590k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
GraphQLとの向き合い方2022年版
quramy
50
15k
Transcript
Spring Fu A quick introduction Corneil du Plessis
Quote “Programming is not a zero-sum game. Teaching a fellow
programmer something doesn’t take it away from you.” John Carmack
What is Spring Fu? Spring Fu is an experimental Kotlin
micro-framework based on functional confguration intended to test new ideas for future Spring Boot releases
Application
Beans
Comparison confguration Annotation based Functional bean defnition
What is diferent? Spring 5 • Java or Kotlin •
Annotation driven confguration • Type erasure in generics • AspectJ and JDK Proxies • Dependency Hell Spring Fu • Kotlin • Explicit functional confguration • Kotlin reifed type parameters • Minimal refection • Modules
Lets look at some code • Application and confguration •
Routers • Handlers • Services • Repositories
Performance comparison
Finally • Contact: @corneil • Source: https://github.com/corneil/reactive-spring-5 • Resources: https://github.com/spring-projects/spring-fu
Questions?
None