首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >spring mvc,想要打包类(模型等)、拦截器、控制器以供重用

spring mvc,想要打包类(模型等)、拦截器、控制器以供重用
EN

Stack Overflow用户
提问于 2012-04-30 22:59:47
回答 2查看 101关注 0票数 1

我有一些在Spring MVC应用程序中使用的代码,我想在其他应用程序中重用它们。

代码由以下部分组成:

代码语言:javascript
复制
controllers
model classes
interceptor
service classes

也有一些mysql表,但我不认为我可以打包,我可能会为它创建一个脚本。

是否可以将上面的代码元素打包(在.jar中),然后以某种方式将其打包到spring.xml文件中?

我该怎么做呢?

我想以模块的方式将其组合在一起,而不是单独连接。

如果有不止一种方法可以做到这一点,我很想知道我的选择。

EN

回答 2

Stack Overflow用户

发布于 2012-04-30 23:42:23

是的,这是可能的。为每个模块创建单独的项目。创建构建脚本。如果你使用的是maven,那就相对简单了。至少你可以找到很多开始的例子。spring模块可以包含类和XML描述符。

当您开发应用程序时,为其创建项目,并添加"spring modele“作为依赖项。现在,当您编写应用程序级别的spring描述符时,您可以使用模块的类或预定义的描述符。

实际上,spring本身就是模块化的。按照我们的说法,它由核心和许多模块组成。应用程序程序员使用这些模块。这意味着他们还可以创建自己的可重用模块。

票数 0
EN

Stack Overflow用户

发布于 2012-05-01 01:54:02

为所有已编译的模块创建一个Jar,如下所示。

代码语言:javascript
复制
first create a menifest file named menifest.MF and then execute command..

>jar cmf menifest.MF my_modules.jar *.class

现在,在另一个项目的类路径中使用my_modules.jar,并照常使用beans

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10385833

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档