3 ms·
> common in the Enterprise Java development space especially around 2006 Can you mention which frameworks and glues are common today ?
by yazr 9y ago
> common in the Enterprise Java development space especially around 2006
Can you mention which frameworks and glues are common today ?
- keketi 9y agoAcegi/Spring/Hibernate :>
- gav 9y agoSpring Boot, but that includes Spring Security (was Acegi) and Spring MVC. Spring Data (JPA) has taken over from Hibernate.
- deepsun 9y agodropwizard.io
- Floegipoky 9y ago+1 for dropwizard; Spring is too big, dropwizard is just right. I've always preferred JDBI over JPA too.
- topspin 9y agoYou can get a long way with just Spark: https://github.com/perwendel/spark https://github.com/perwendel/spark
- klez 9y agoOfficial website, for those wondering http://sparkjava.com/ http://sparkjava.com/
- meddlepal 9y agoI feel like I get pretty far with just https://javalin.io/ https://javalin.io/ or http://sparkjava.com/ http://sparkjava.com/. They're pretty similar but Javalin is being built by a maintainer of Spark and inherits many of the lessons learned from it. These are basically thin wrappers on Jetty. SQL: Mybatis or JDBI. SQL Migrations: Flyway JSON: Jackson, usually Redis: Jedis
- sgt 9y agohttp://vertx.io/ http://vertx.io/ is extremely powerful and relatively popular. We've used in production for years. Note that it is a non-blocking framework so there is a bit of a learning curve coming from e.g. Java EE.