📄 easyjdbenginetest.java
字号:
package com.easyjf.dbo;
import org.apache.commons.dbcp.BasicDataSource;
import junit.framework.TestCase;
public class EasyJDBEngineTest extends TestCase {
private EasyJDBEngine engine;
@Override
protected void setUp() throws Exception {
BasicDataSource datasource = new BasicDataSource();
datasource.setDriverClassName("org.gjt.mm.mysql.Driver");
datasource.setUrl("jdbc:mysql://127.0.0.1:3306/easydbo");
datasource.setUsername("root");
datasource.setPassword("mysql");
this.engine=new EasyJDBEngine(datasource);
super.setUp();
}
public void testExecuteInsert()
{
String sql="insert into SystemBasicData(id,sn,title,intro) values(?,?,?,?)";
java.util.Collection paras=new java.util.ArrayList();
paras.add(1);
paras.add("test");
paras.add("tttt");
paras.add(null);
try{
this.engine.execute(sql,paras);
}
catch(Exception e)
{
fail("无法通过测试!");
e.printStackTrace();
}
}
public void testExecuteUpdate()
{
String sql="update SystemBasicData set sn=?,title=?,intro=? where id=?";
java.util.Collection paras=new java.util.ArrayList();
paras.add(null);
paras.add("tttt");
paras.add(null);
paras.add(1);
try{
this.engine.execute(sql,paras);
}
catch(Exception e)
{
fail("无法通过测试!");
e.printStackTrace();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -