如何配置Spring Boot以使用JdbcTemplate执行一次SQL查询?

时间:2015-03-23 22:23:47

标签: java sql datasource spring-boot jdbctemplate

我在Maven中使用Spring Boot和JdbcTemplate。我想在开始时在数据库中执行单个SQL查询。

以下是application.yml文件的示例:

spring
    datasource
      driverClassName: oracle.jdbc.OracleDriver
      url: jdbc:oracle://localhost/test
      username: dbuser
      password: dbpass
      initialize: true

我在网上发现可以通过在类路径的根目录中创建一个data.sql文件来完成(通过示例访问/ resources目录)(访问http://docs.spring.io/spring-boot/docs/current/reference/html/howto-database-initialization.html以使用Spring JDBC初始化数据库)。所以我只是在application.yml文件附近的/ resources目录中创建一个data.sql文件,内容为:

alter session set nls_numeric_characters='.,';

但是,启动应用程序时不会执行data.sql文件。实施似乎很简单。我忘记了任何参数化或依赖性吗?

我很乐意得到一些帮助。感谢。

0 个答案:

没有答案