Is it just me, or does the Spring Framework lead to hard-to-maintain code and confusion with annotations?

This page summarizes the projects mentioned and recommended in the original post on /r/java

InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. jOOQ

    jOOQ is the best way to write SQL in Java

    I strongly advocate frameworks like https://javalin.io/ and Jooq (https://www.jooq.org/) if you are going to start a new project in Java.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. website

    Javalin website source code (by javalin)

    I strongly advocate frameworks like https://javalin.io/ and Jooq (https://www.jooq.org/) if you are going to start a new project in Java.

  4. embeddedjettyexamples

    But I don't know what can replace it. I experimented with seeing how much I could do myself - https://github.com/markscottwright/embeddedjettyexamples and https://github.com/markscottwright/embeddedtomcatexamples if you're curious. You really do get a lot "for free" with Spring.

  5. embeddedtomcatexamples

    Simplest versions of java projects that use embedded tomcat

    But I don't know what can replace it. I experimented with seeing how much I could do myself - https://github.com/markscottwright/embeddedjettyexamples and https://github.com/markscottwright/embeddedtomcatexamples if you're curious. You really do get a lot "for free" with Spring.

  6. JDBI

    The Jdbi library provides convenient, idiomatic access to relational databases in Java and other JVM technologies such as Kotlin, Clojure or Scala.

  7. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Streaming data from RDBMS with jooq

    3 projects | dev.to | 23 Feb 2025
  • JOOQ Is Not a Replacement for Hibernate. They Solve Different Problems

    1 project | dev.to | 11 Jan 2025
  • Systems ideas that sound good but almost never work

    1 project | news.ycombinator.com | 31 Dec 2024
  • Optimize Database Performance in Ruby on Rails and ActiveRecord

    2 projects | news.ycombinator.com | 9 Nov 2024
  • Do jOOQ DAOs support Kotlin Coroutines with R2DBC?

    1 project | /r/jOOQ | 21 Nov 2023

Did you know that Java is
the 8th most popular programming language
based on number of references?