<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
package com.china.bill.java.util;
import java.io.IOException;
import java.io.Reader;
import org.apache.ibatis.io.Resources;
import org.apache.ibatis.session.SqlSession;
import org.apache.ibatis.session.SqlSessionFactory;
import org.apache.ibatis.session.SqlSessionFactoryBuilder;
import com.china.bill.java.dao.ConfigMapper;
import com.china.bill.java.entity.Config;
public class MybatisUtils
{
private static SqlSessionFactory sessionFactory=null;
static{
try {
Reader reader=Resources.getResourceAsReader("conf/mybatis.xml");
sessionFactory=new SqlSessionFactoryBuilder().build(reader);
} catch (IOException e) {
e.printStackTrace();
}
}
public static SqlSession getSession()
{
return sessionFactory.openSession();
}
/*public static void main(String[] args) {
SqlSession sqlSession = getSession();
ConfigMapper configMapper = sqlSession.getMapper(ConfigMapper.class);
Config config = configMapper.getConfig("1");
System.out.println(config.getConfigValue());
}*/
}