这几种技术或框架的bean都希望由spring管理.
例如:如果写成这样,就是由mvc的servlet加载,其他两部分 springsecurity + apache-cxf 就用不了.
<servlet>
<servlet-name>SpringServlet</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:spring/applicationContext.xml</param-value>
</init-param>
</servlet>
现在能单独把 cxf 的提取出来,因为只用来创建 WebService 用.
写法如下:
<servlet>
<servlet-name>SpringMvcServlet</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:spring/applicationContext.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>SpringMvcServlet</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>cxf</servlet-name>
<servlet-class>org.apache.cxf.transport.servlet.CXFServlet</servlet-class>
<load-on-startup>2</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>cxf</servlet-name>
<url-pattern>/service/*</url-pattern>
</servlet-mapping>
<!-- 额外加载 cxf-service.xml ,配置 service -->
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:spring/cxf/service/cxf-service.xml</param-value>
</context-param>
<listener>
<listener-class>
org.springframework.web.context.ContextLoaderListener
</listener-class>
</listener>
想按照这种方式,将spring security 的配置提取出,比较麻烦,
因为希望使用相同的DAO bean.这样有些东西就需要加载两次.
不知道其他人没有没这个问题? 如何有,怎么解决的...
请指教.
难道各位都加载两次?
为啥木有人回答呢,为啥呢..........
在DataSource那里自己管理,不用spring bean管理.这样只是 DAO 和 Serivice 层创建两次,也可以接受.
求其他处理方法..
相关推荐
SpringMVC+Spring+Spring-Data-JPA整合-完整Demo
springMvc+spring+spring-data-jpa maven整合例子,附带简单逻辑实现代码。
springmvc+springSecurity+mybatis的整合项目,提供给大家学习。
基于SpringMVC+Spring+MyBatis+Maven项目案例源码+数据库.zip 基于SpringMVC+Spring+MyBatis+Maven项目案例源码+数据库.zip 基于SpringMVC+Spring+MyBatis+Maven项目案例源码+数据库.zip 基于SpringMVC+Spring+...
springmvc + spring + mybatis + maven整合配置文件
基于SpringMVC+Spring3+Mybatis框架的OA项目源码.zip 基于SpringMVC+Spring3+Mybatis框架的OA项目源码.zip 基于SpringMVC+Spring3+Mybatis框架的OA项目源码.zip 基于SpringMVC+Spring3+Mybatis框架的OA项目源码.zip ...
springMvc+mybatis+springSecurity整合demo
Maven整合Spring+SpringMVC+Hibernate+SpringDataJPA
以上是springmvc+spring+hibernate整合基于eclipse,oracle开发
apache-cxf-3.1.14.zip和springmvc 配置jar
基于SpringMVC+Spring+MyBatis+Maven项目案例 基于SpringMVC+Spring+MyBatis+Maven项目案例 基于SpringMVC+Spring+MyBatis+Maven项目案例 基于SpringMVC+Spring+MyBatis+Maven项目案例 基于SpringMVC+Spring+MyBatis...
项目描述 说明: spring security 全注解式的权限管理 动态配置权限,角色和资源,权限控制到...Springboot+Mybatis+ SpringMvc+springsecrity+Redis+bootstrap+jquery 数据库文件 压缩包内 jar包文件 maven搭建
SpringMVC+Spring+Mybatis集成开发环境SpringMVC+Spring+Mybatis集成开发环境SpringMVC+Spring+Mybatis集成开发环境SpringMVC+Spring+Mybatis集成开发环境SpringMVC+Spring+Mybatis集成开发环境SpringMVC+Spring+...
6、映入SpringMVC:配置SpringMVC配置信息。-->配置文件:spring-mvc.xml(扫描controller) 7、配置web.xml容器。-->配置文件:web.xml 8、测试三个框架的整合:Maven编译打包部署服务器,测试。
基于SSM(springmvc+spring+mybatis)+Mysql图书管理系统源码.zip 基于SSM(springmvc+spring+mybatis)+Mysql图书管理系统源码.zip 基于SSM(springmvc+spring+mybatis)+Mysql图书管理系统源码.zip 基于SSM...
spring + springmvc + mybatis 整合 demo 及 mybatis-paginator分页 demo
基于SpringMVC+Spring3+Mybatis框架的OA项目.zip基于SpringMVC+Spring3+Mybatis框架的OA项目.zip基于SpringMVC+Spring3+Mybatis框架的OA项目.zip基于SpringMVC+Spring3+Mybatis框架的OA项目.zip基于SpringMVC+Spring...
通过SpringMvc+Spring+Mybatis+Maven整合,学习用maven搭建框架
比较实用的springMvc+spring+Mybatis 实战案例