📄 dboperation.java
字号:
/**
*
*/
package com.egt.bean;
import com.ibatis.common.resources.Resources;
import com.ibatis.sqlmap.client.SqlMapClient;
import com.ibatis.sqlmap.client.SqlMapClientBuilder;
import java.io.IOException;
import java.io.Reader;
import java.sql.SQLException;
/**
* @author zhaidong
*
*/
public class DBOperation
{
private final String resource = "com/ibatis/xml/OracleMapConfig.xml";
private SqlMapClient sqlMap = null;
public DBOperation(){
Reader reader = null;
try
{
reader = Resources.getResourceAsReader(resource);
}
catch (IOException ex)
{
ex.printStackTrace();
}
sqlMap = SqlMapClientBuilder.buildSqlMapClient(reader);
}
public Object selectObj(String sqlID,Object obj){
Object result = null;
try
{
sqlMap.startTransaction();
result = sqlMap.queryForObject(sqlID,obj);
sqlMap.commitTransaction();
}
catch (SQLException ex)
{
ex.printStackTrace();
}
return result;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -