resultset_datasetemployeelistener.java
来自「dorado 展现中间件是一款企业级的商用AJAX平台软件」· Java 代码 · 共 36 行
JAVA
36 行
package sample.skills.data;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.Statement;
import com.bstek.dorado.common.Transaction;
import com.bstek.dorado.common.TransactionManager;
import com.bstek.dorado.data.AbstractDatasetListener;
import com.bstek.dorado.data.Dataset;
import com.bstek.dorado.data.db.DBDataset;
/**
* ResultSet_dataset1Listener
*/
public class ResultSet_datasetEmployeeListener
extends AbstractDatasetListener {
public boolean beforeLoadData(Dataset dataset)
throws Exception {
Transaction tx = TransactionManager.getTransaction();
Connection connection = tx.getConnection(null); // 获取我们在setting.xml中配置的默认连接
try {
Statement st = connection.createStatement();
ResultSet rs = st.executeQuery("SELECT * FROM employee");
( (DBDataset)dataset).load(rs);
rs.close();
st.close();
}
finally {
connection.close();
}
return false; // 终止Dataset默认的加载数据操作
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?