基于Spring的API库

时间:2012-09-21 09:35:44

标签: java spring

我最近一直在想,我有这个基于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中定义的,如果我将应用程序打包为库,那么当该库包含在Spring项目中时它是否会发生冲突?

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

0 个答案:

没有答案