弹簧并连接到AS400

时间:2011-03-08 12:20:46

标签: spring datasource ibm-midrange

我正在尝试使用弹簧连接到AS400,但我没有运气。 我想知道是否可以使用类AS400JDBCConnectionPoolDataSource在spring中设置默认模式?

这是我使用 <bean id="DataSource" class="com.ibm.as400.access.AS400JDBCConnectionPoolDataSource"> <property name="serverName"><value>tradingdev.url.com</value></property> <property name="user"><value>user</value></property> <property name="password"><value>password</value></property> <property name="dataTruncation"><value>false</value></property> <property name="naming"><value>sql</value></property> <property name="errors"><value>full</value></property> <property name="trace"><value>false</value></property> </bean>

的弹簧配置

由于 达明

1 个答案:

答案 0 :(得分:3)

这不是Spring问题,但是这里是如何指定默认架构:

您必须将libraries属性设置为默认库(libraires可以在as400术语中看作模式)。这有两种方式与as400一起使用,具体取决于naming属性的设置方式。如果naming设置为“ sql ”(如配置中所示),则libraries值只接受一个值,并被视为默认架构。如果将naming属性设置为“ system ”,则可以指定逗号分隔的库列表:按照列表中指定的顺序解析表和其他对象名称。