Hacker News new | ask | show | jobs
by bjoernw 2647 days ago
Java has JPA (Java Persistence API) which is an abstraction layer over various ORMs. However, most people use Hibernate. Hibernate is nice because it also gets out of the way when you need it to, like when you're inserting or selecting a massive amount of data. It also supports the Stream API now, which is super convenient.

I've found Admin interfaces on the same server to turn into liabilities and infosec in bigger orgs usually has strict rules around segregating admin access off into its own subnet with restricted access only to internal traffic.

That said, for simple monololiths I use Jhipster, which auto generates Admin pages for you similar to ActiveAdmin.