一 mybatis操作oracle数据库
引入mybatis jar包:
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>3.2.8</version>
</dependency>
添加orcalejar包
添加mybatis配置文件:该文件名可以自定义(mybatis.xml)
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE configuration
PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
<!-- 引入properties文件 -->
<properties resource="/cn.et.lesson1/jdbc.properties"></properties>
<!-- 事务管理器 默认使用jdbc事务(自动提交) -->
<transactionManager type="JDBC" />
<dataSource type="POOLED">
<property name="driver" value="${driver}" />
<property name="url" value="${url}" />
<property name="username" value="${usernamed}" />
<property name="password" value="${password}" />
</dataSource>
<mappers>
<!-- 接口映射sql:xml-->
<mapper resource="映射文件的全路径:包名/映射文件名.xml" />
<!-- 接口映射sql:注解-->
<mapper class="接口的全路径:包名.类名" />
</mappers>
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>3.2.8</version>
</dependency>
添加orcalejar包
添加mybatis配置文件:该文件名可以自定义(mybatis.xml)
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE configuration
PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
<!-- 引入properties文件 -->
<properties resource="/cn.et.lesson1/jdbc.properties"></properties>
<environments default="development">
<environment id="development"><!-- 事务管理器 默认使用jdbc事务(自动提交) -->
<transactionManager type="JDBC" />
<dataSource type="POOLED">
<property name="driver" value="${driver}" />
<property name="url" value="${url}" />
<property name="username" value="${usernamed}" />
<property name="password" value="${password}" />
</dataSource>
</environment>
</environments><mappers>
<!-- 接口映射sql:xml-->
<mapper resource="映射文件的全路径:包名/映射文件名.xml" />
<!-- 接口映射sql:注解-->
<mapper class="接口的全路径:包名.类名" />
</mappers>
</configuration>
添加jdbc.properties文件:
url=jdbc\:oracle\:thin\:@localhost\:1521\:orcl
driver=oracle.jdbc.OracleDriver
usernamed=food
password=123456