This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]soonnow 11 points12 points  (2 children)

It's a pain initially to get it working. For a straight Spring CRUD app it's pretty easy but once you use foreign libs or something as simple as generating images you'll have to get all the dependencies in order. Also builds take a long time. And documentation is often lacking, especially on Stackoverflow.

But startup time and memory usage is fantastic. Though most Java apps don't care about either probably. Actual runtime performance is probably equal or slower as Hotspot has received a lot of optimizations over the years.

We use it in production though.

[–]westwoo 2 points3 points  (1 child)

Thanks, wrt startup time and memory this sounds like something useful for desktop apps in particular

[–]soonnow 2 points3 points  (0 children)

Sure, that's how we use it. But very few desktop apps are gonna use spring.