Our team is making a new Java REST service, and we are opinionated on implementations and libraries for certain parts of the stack and request lifecycle, and completely oblivious to others even existing.
We’d like to have some options for each part, for example:
Servlet container
Filtering
Authorization
Request Validation
Resource/servlet mapping
Exception mapping
Dependency injection
Repository
Dao
Dependency management
Config management
We’d like to align with our company stack but remove bloat where applicable (company uses spring mvc, but would like to use Jersey for the servlet and resource mapping).
I am not sure what I should be asking so, 1. Is there a checklist like mine to refer to that’s more complete? 2. Are there common libraries to manage each item on that checklist?
TYIA
submitted by /u/girafffe_i
[link] [comments]