如何在Spring批处理中连接数据库

时间:2011-03-16 07:26:50

标签: java database spring spring-batch

我正在处理一个应用程序。我正在使用DB-repository.xml来配置我的数据库。我正在使用MYSQL。我创建了一个名为batchsample的数据库,并创建了一个名为employee的表,它有4个字段。我的应用程序正在连接到数据库,但它没有采用我创建的表,实际上它正在采用一些名为batch_job_instance的表。如何将我的应用程序连接到创建的表员工。 我在DB-repository.xml中使用了以下内容:

<bean id="jobRepository-dataSource"
   class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
    <property name="driverClassName" value="com.mysql.jdbc.Driver" />
    <property name="url" value="jdbc:mysql://localhost:3306/batchsample" />
    <property name="username" value="root" />
    <property name="password" value="root" />

1 个答案:

答案 0 :(得分:1)

您不能。但您可以更改前缀。

来自文档:

  

只有表格前缀是可配置的。表名和列名不是。

<强>来源: