mybatis+oracle配置文件
来源:互联网 发布:javascript onclick 编辑:程序博客网 时间:2024/06/07 08:10
/Mybatis02/src/cn/hu/file/Mybatis02.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE configurationPUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
<!-- 引入外部jdbc配置文件 -->
<properties resource="cn/hu/file/Oracle.propertise"></properties>
<environments default="development">
<environment id="development">
<transactionManager type="JDBC"/>
<dataSource type="POOLED">
<property name="driver" value="${driver}"/>
<property name="url" value="${url}"/>
<property name="username" value="${username}"/>
<property name="password" value="${password}"/>
</dataSource>
</environment>
</environments>
<!-- 注册实体类的映射文件 -->
<mappers>
<!-- <mapper resource="hu/entity/Product.xml"/>
<mapper resource="hu/entity/User.xml"/>
<mapper resource="hu/entity/ClassInfoMapper.xml"/> -->
<!-- <package name="hu.entity"/> -->
<package name="hu.dao"/>
<!-- <mapper class="hu.dao.ClassInfoMapper"/> -->
</mappers>
</configuration>
Oracle.propertise
driver=oracle.jdbc.driver.OracleDriver
url=jdbc:oracle:thin:@localhost:1521:orcl?characterEncoding=UTF-8
username=scott
password=123456
///链接工厂
package cn.hu.database;
import java.io.IOException;
import java.io.InputStream;
import org.apache.ibatis.io.Resources;
import org.apache.ibatis.session.SqlSession;
import org.apache.ibatis.session.SqlSessionFactory;
import org.apache.ibatis.session.SqlSessionFactoryBuilder;
public class OracleDB {
private static SqlSessionFactory sqlSessionFactory=null;
static
{
//加载数据库配置文件
InputStream ins;
try
{
ins = Resources.getResourceAsStream("cn/hu/file/Mybatis02.xml");
// 获取连接对象工工厂
sqlSessionFactory=new SqlSessionFactoryBuilder().build(ins);
}
catch (IOException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
}
}
/**
*
* @return
*/
public static SqlSession getSession()
{
return sqlSessionFactory.openSession();
}
public static void closeSession(SqlSession session)
{
if (session!=null)
{
session.close();
}
}
}
- mybatis+oracle配置文件
- Mybatis 连接oracle数据库配置文件
- MyBatis配置文件
- mybatis 配置文件
- mybatis配置文件
- mybatis 配置文件
- MyBatis配置文件
- Mybatis配置文件
- mybatis配置文件
- mybatis配置文件
- mybatis配置文件
- mybatis配置文件
- mybatis配置文件
- mybatis配置文件
- 【mybatis】配置文件
- mybatis 配置文件
- mybatis配置文件
- MyBatis 配置文件
- 算法设计与应用基础: 第三周(1)
- 80.Remove Duplicates from Sorted Array II
- objective-c init方法的写法
- java 线程及synchronized关键字
- U-21
- mybatis+oracle配置文件
- 495. Teemo Attacking
- 删除或修改本地Git保存的账号密码
- python路径操作常用方法
- 第六届蓝桥杯加法变乘法
- Apache POI介绍
- java--08--多线程(三)
- 2016 EC-Final Problem D. Ice Cream Tower(二分+贪心)
- codeforces 672D D. Robin Hood (二分+思维)