版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/CSDN_FlyYoung/article/details/85230930
整合步骤
1. Oracle驱动引入
Oracle驱动一般不能通过maven仓库直接下载得到,需自行下载并导入到项目的lib目录下,建议通过如下pom依赖引入下载的Oracle驱动
<!-- Oracle 驱动 -->
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc7</artifactId>
<version>12.1.0.2</version>
<scope>system</scope>
<!-- 在项目根目录下创建lib目录,引入Oracle驱动相关jar包 -->
<systemPath>${basedir}/lib/ojdbc7-12.1.0.2.jar</systemPath>
</dependency>
2. POM依赖
<!-- Spring Boot JDBC 模块 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-jdbc</artifactId>
</dependency>
<!-- Oracle 驱动 -->
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc7</artifactId>
<version>12.1.0.2</version>
<scope>system</scope>
<!-- 在项目根目录下创建lib目录,引入Oracle驱动相关jar包 -->
<systemPath>${basedir}/lib/ojdbc7-12.1.0.2.jar</systemPath>
</dependency>
3. application.properties文件完善
spring.datasource.url=jdbc:oracle:thin:@localhost:1521:xe
spring.datasource.username=dev
spring.datasource.password=dev
spring.datasource.driver-class-name=oracle.jdbc.driver.OracleDriver
4.Controller层实现
@Controller
public class OneController {
@Autowired
private JdbcTemplate jdbcTemplate;
@RequestMapping("/")
@ResponseBody
public String index(){
String sql = "select sysdate from dual";
jdbcTemplate.execute(sql);
System.out.println("执行完成");
return "hello spring boot";
}
}
5. 测试
http://localhost:8080/