Jersey与Spring3的整合

bjsq618 2012-09-03
最近开始看Spring3,发现3.0后进行了很多优化,不知道如何和Jersey进行整合,大家现在都使用Spring+Jersey吗?
lhw891104 2012-09-04
<!-- Jersey 配置 -->
<servlet>
<servlet-name>JerseyServlet</servlet-name>
<servlet-class>com.sun.jersey.spi.spring.container.servlet.SpringServlet</servlet-class>
<init-param>
<param-name>com.sun.jersey.config.property.packages</param-name>
<!-- 系统启动时扫描的包的路径 -->
<param-value>com.jarvis.jersey.api</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
lshoo 2012-09-05
用spring3就没必要用jersey了
ooo456mmm 2013-01-22
用spring3为什么就没必要使用jersey?jersey主要用于发布服务的。spring主要用于管理bean的。
lshoo 2013-01-23
个人感觉springmvc比jersey要好用,所以没必要用jersey.
redhacker 2013-01-25
bjsq618 写道
最近开始看Spring3,发现3.0后进行了很多优化,不知道如何和Jersey进行整合,大家现在都使用Spring+Jersey吗?

 

跟spring2.5整合方式是一样的!~

 

1、

<context-param>

<param-name>contextConfigLocation</param-name>

<param-value>

WEB-INF/applicationContext.xml

classpath:/xx/spring/xx_cfg.xml

</param-value>

</context-param>

 

2、

 

<listener>

<listener-class>

            org.springframework.web.context.ContextLoaderListener

</listener-class>

</listener>

 

3

 

<servlet>

<servlet-name>Jersey Web Application</servlet-name>

<servlet-class>com.sun.jersey.spi.spring.container.servlet.SpringServlet</servlet-class>

<init-param>

<param-name>com.sun.jersey.api.json.POJOMappingFeature</param-name>

<param-value>true</param-value>

</init-param>

<init-param>

<param-name>com.sun.jersey.config.property.packages</param-name>

<param-value>

com.xx.mobi.dd.delegate;

com.xx.mobi.kd.delegate;

com.xx.mobi.sc.delegate;

</param-value>

</init-param>

<load-on-startup>1</load-on-startup>

</servlet>

redhacker 2013-01-25
bjsq618 写道
最近开始看Spring3,发现3.0后进行了很多优化,不知道如何和Jersey进行整合,大家现在都使用Spring+Jersey吗?

请参考:http://redhacker.iteye.com/blog/267604

redhacker 2013-01-25
spring mvc3.0也实现了REST,如果用jersey可以不用其mvc。

我在项目里两个都用过了,如果你不追求一定遵循jsr标准的话,spring mvc3.0实现REST也是不错的选择,实际上spring mvc rest和jersey使用起来基本用法都差不多!
redhacker 2013-01-25
ooo456mmm 写道
用spring3为什么就没必要使用jersey?jersey主要用于发布服务的。spring主要用于管理bean的。



spring3里包含了spring mvc。jersey是一个rest mvc框架。比较的话应该比较jersey和spring mvc这两个东西,他们才有可比性!

所谓服务不是程序与程序直接的接口服务,也有我们通常讲的前台与后台的接口服务(也可以理解为人与程序间的接口服务)
qalong 2013-01-25
Jersey和SpringMVC侧重点不一样,SpringMVC是个Web开发框架
不过SpringMVC继承了Spring的基因,应用、扩展都很爽
Global site tag (gtag.js) - Google Analytics