1

我最近一直在想,我有这个基于 Spring 的 Web 应用程序,它提供了 Rest API,它大量使用和@Autowired注释。@Service@Controller

但是,与常规 Java 不同,Servlet我不确定我的应用程序如何像常规 servlet 一样与其他项目一起使用:

  <servlet>
    <servlet-name>Rest</servlet-name>
    <servlet-class>com.myapp.Rest</servlet-class>
  </servlet>
  <servlet-mapping>
    <servlet-name>Rest</servlet-name>
    <url-pattern>/rest</url-pattern>
  </servlet-mapping>

我主要关心我想要创建一个库的 Spring 应用程序使用的配置文件(如 context.xml 等)。由于DAO类bean是在xml中定义的,如果我将app打包成库,那么在Spring项目中包含该库时会不会冲突?

这甚至可能吗?如果是这样,应该如何构建应用程序?我的意思是现在我的 Spring API 项目是基于一个WAR结构的。

4

0 回答 0