tomcat 启动dangdang的spring配置超时

<?xml version="1.0" encoding="UTF-8" ?>
<beans xmlns="http://www.springframework.org/schema/beans"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:context="http://www.springframework.org/schema/context"
    xmlns:mvc="http://www.springframework.org/schema/mvc"
    xmlns:p="http://www.springframework.org/schema/p"
	xmlns:tx="http://www.springframework.org/schema/tx"
	xmlns:aop="http://www.springframework.org/schema/aop"
	xmlns:rdb="http://www.dangdang.com/schema/ddframe/rdb"  
    xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
        http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd
        http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc.xsd
        http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx.xsd
		http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop.xsd
        http://www.dangdang.com/schema/ddframe/rdb http://www.dangdang.com/schema/ddframe/rdb/rdb.xsd">
    
    <rdb:strategy id="testSharding" sharding-columns="age"  
                  algorithm-expression="person_${age.longValue()%2}"/>
    
     <rdb:data-source id="mysqlPostShardingDataSource">  
       <rdb:sharding-rule data-sources="mysqlPostDataSource">  
           <rdb:table-rules>  
               <rdb:table-rule logic-table="person" actual-tables="person_${0..1}"  
                               table-strategy="testSharding"/>  
           </rdb:table-rules>
            <rdb:default-database-strategy sharding-columns="none" algorithm-class="com.dangdang.ddframe.rdb.sharding.api.strategy.database.NoneDatabaseShardingAlgorithm"/>
            <rdb:default-table-strategy sharding-columns="none" algorithm-class="com.dangdang.ddframe.rdb.sharding.api.strategy.table.NoneTableShardingAlgorithm"/>   
       </rdb:sharding-rule>  
    </rdb:data-source>
    
</beans>

tomcat启动时加载到spring-sharding.xml就停止,检查头部xmlns是否完整,尤其www.dangdang.com的,确认正常的话应该就是少引入了dangdang整合spring的包,

<!-- 数据库分库 -->
      <dependency>  
           <groupId>com.dangdang</groupId>  
           <artifactId>sharding-jdbc-core</artifactId>  
           <version>1.4.1</version>  
       </dependency>  
       <dependency>  
           <groupId>com.dangdang</groupId>  
           <artifactId>sharding-jdbc-config-spring</artifactId>  
           <version>1.4.1</version>  
       </dependency> 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值