Google app engine 为什么不对RESTAPI的所有请求只使用一个HttpServlet呢

Google app engine 为什么不对RESTAPI的所有请求只使用一个HttpServlet呢,google-app-engine,jakarta-ee,rest,servlets,Google App Engine,Jakarta Ee,Rest,Servlets,假设我有一个RESTAPI,可以通过例如:mypage.com/v1/users/1234访问 我正在为这个RESTAPI使用JavaEE和HttpServlets 将所有v1请求发送到一个servlet,然后将其传递到我自己的结构中,使其更加独立,以后可能更容易从HttpServlet切换到其他服务,这是一个好主意吗?或者最好为所有类型的资源创建并注册一个servlet,一个用于mypage.com/v1/users,一个用于mypage.com/v1/cars等等 只使用一个servlet会

假设我有一个RESTAPI,可以通过例如:mypage.com/v1/users/1234访问 我正在为这个RESTAPI使用JavaEE和HttpServlets

将所有v1请求发送到一个servlet,然后将其传递到我自己的结构中,使其更加独立,以后可能更容易从HttpServlet切换到其他服务,这是一个好主意吗?或者最好为所有类型的资源创建并注册一个servlet,一个用于mypage.com/v1/users,一个用于mypage.com/v1/cars等等


只使用一个servlet会慢得多,还是效率低下,或者只是不方便?

维护将很快变得非常困难。看看球衣或休闲装。学习曲线很小,jax-rs处理了大量必须用香草servlet编写的样板代码