我有一个关于排除maven依赖项的查询.考虑以下
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-taglibs</artifactId>
<version>${spring-security.version}</version>
<exclusions>
<exclusion>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-web</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-web</artifactId>
<version>3.1.0.RELEASE</version>
<exclusions>
<exclusion>
<groupId>org.springframework</groupId>
<artifactId>spring-web</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-web</artifactId>
<version>3.1.0.RELEASE</version>
</dependency>
<dependency>
Run Code Online (Sandbox Code Playgroud)
我试图实现从Spring 3.0.6到3.1.0的过渡.Spring安全性3.1.0依赖于spring-security-web 3.0.6版本,而后者依赖于spring-web 3.0.6.我需要把它全部带到3.1.0.所以我从Spring安全性中排除了spring-security-web,对spring-security-web 3.1.0有一个单独的依赖,后者又排除了spring-web 3.0.6版本,我提供了一个单独的spring-web 3.1.0版本.这项工作,但我觉得会有一个更容易的方法.我尝试在Spring安全下对spring web进行排除,但它没有用.请帮忙 .
我有一个弹簧配置文件配置,如下所示
<beans profile="dev">
<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource">
<property name="driverClass" value="${db.driverClassName}" />
<property name="jdbcUrl" value="dfgdfg" />
<property name="user" value="${db.username}" />
<property name="password" value="${db.password}" />
</bean>
</beans>
<beans profile="prod">
<jee:jndi-lookup id="dataSource" jndi-name="jdbc/Test"/>
</beans>
Run Code Online (Sandbox Code Playgroud)
我试图通过VM参数使其中一个活跃-Dspring.profiles.active="dev".这适用于Tomcat,context-param托管模式下的路由也可以通过gwt-maven-plugin工作,但我无法让VM参数工作.我尝试过mvn -Dspring.profiles.active="dev" gwt:run尝试-Dspring.profiles.active="dev"通过运行配置中的JRE选项卡下的VM参数和目标进行传递gwt:run.我也尝试过环境选项卡,-Dspring.profiles.active=dev但是NoSuchBeanDefinitionException并没有让步.这是因为嵌入式服务器的功能有限吗?
有人可以列出 Request 、 Session 和 Global-Session 作用域 bean 的实际用例吗?在大多数项目中,我一直在使用 singleton 和 prototype 。据我所知,请求范围 bean 是根据请求实例化的,而在会话范围 bean 中,bean 是在会话启动时实例化的。
请在实际方面赐教。
有人可以解释一下XA数据源的使用以及事务管理在XA数据源中的工作原理吗?XA数据如何与2阶段提交相关?