4 ms·
Vaadin is interesting, and choice of java is ok (though I prefer Kotlin). But raw jdbc in 2022 is absolutely bonkers. If you don't prefer ORMs that's ok, but a
by lf-non 5y ago
Vaadin is interesting, and choice of java is ok (though I prefer Kotlin).
But raw jdbc in 2022 is absolutely bonkers. If you don't prefer ORMs that's ok, but a light abstraction like SQLDelight or Spring data jdbc (if you prefer working with SQL) or a query builder like jOOQ (if you like type-safety) can make your life simpler by an order of magnitude.
- kriskrunch 5y agoI was hoping someone would mention Kotlin and Spring! Kotlin is a pleasure to code with. And Spring Boot simplifies Spring tremendously, https://start.spring.io/ https://start.spring.io/ Lots of documentation for Java/Spring out there, but somewhat lacking for Kotlin/Spring. Some IDEs help by automatically converting from Java to Kotlin, like IDEA InteliJ.
- lf-non 5y agoYup, Kotlin is absolutely a pleasure to work with. Actually, the spring official docs have kotlin compatibility sections and kotlin examples for most major projects now.