当前位置: 代码迷 >> Java Web开发 >> spring mvc +ibatis+db2连接数据库的配置如何写啊小弟我链接不下
  详细解决方案

spring mvc +ibatis+db2连接数据库的配置如何写啊小弟我链接不下

热度:11991   发布时间:2013-02-25 21:05:53.0
spring mvc +ibatis+db2连接数据库的配置怎么写啊我链接不上
<bean id="logincontroller" class="com.controller.LoginController">
<property name="errorView" value="login"></property>
<property name="succesView" value="index"></property>
<property name="loginServiceDao" ref="loginServiceDao"></property>
</bean>
<bean name="loginServiceDao" class="com.service.impl.LoginServiceDaoImpl">
<property name="loginDao" ref="loginDao"></property>
</bean>
<bean name="loginDao" class="com.dao.impl.LoginDaoImpl">
<property name="sqlMapClient">
<ref local="sqlMapClient" />
</property>
</bean>
<bean id="sqlMapClient" class="org.springframework.orm.ibatis.SqlMapClientFactoryBean">
<property name="configLocation">  <!-- name 为configLocation或s 不可为其他 -->
<value>classpath:config/SqlMapConfig.xml</value> <!-- 不区分大小写,路径前可加'/' -->
</property>
<!-- dataSource不是必需 -->
<property name="dataSource">
<ref local="dataSource" />
</property>
</bean>
<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource"
lazy-init="true">
        <property name="driverClassName" value="com.ibm.db2.jcc.DB2Driver" />
        <property name="url" value="jdbc:db2://192.168.128:50001/RBAS" />
<property name="username" value="db2inst1" />
<property name="password" value="123456" />
</bean>
报错
Connection - Error calling Connection.prepareStatement:
com.ibm.db2.jcc.am.yn: [jcc][t4][2043][11550][3.57.82] 异常 java.net.ConnectException:打开端口 50,001 上服务器 /192.168.0.128 的套接字时出错,消息为:Connection timed out: connect。 ERRORCODE=-4499, SQLSTATE=08001
引用:
<property name="url" value="jdbc:db2://192.168.128:50001/RBAS" />IP貌似写错了哟
192.168.128:50001这是一个完整的ip:port吗?<property name="url" value="jdbc:db2://192.168.128:50001/RBAS" />IP貌似写错了哟
引用
 <property name="url" value="jdbc:db2://192.168.128:50001/RBAS" />
是不是弄错了 在仔细看看,如果还有问题找我com.ibm.db2.jcc.am.yn: [jcc][t4][2043][11550][3.57.82] 异常 java.net.ConnectException:打开端口 50,001 上服务器 /192.168.0.128 的套接字时出错,消息为:Connection timed out: connect。 ERRORCODE=-4499, SQLSTATE=08001 

手误了吧

数据库连接本身有问题没
  相关解决方案