典型的Spring MVC应用程序结构如下:
-
src / main / java
-
src / main / resources
-
src / main / webapp
-
src / test / java
webapp包含web-inf文件夹和配置文件,例如web.xml,dispatcher-servlet.xml .
Servlet 3.0用java config替换xml配置 . 例如,代替web.xml,可以使用扩展AbstractAnnotationConfigDispatcherServletInitializer的java类来完成配置 .
如果不需要html / js内容并且它仅用作Restful服务,我们是否需要webapp文件夹?
1 回答
是的,您可以从项目中删除webapps文件夹,您的项目仍然可以正常工作 .
如果要开发restful应用程序,可以使用 apache cxf 或 jersey 框架 .