package view;
import java.io.IOException;
import java.io.Reader;
import java.sql.SQLException;
import java.util.List;
import com.ibatis.common.resources.Resources;
import com.ibatis.common.xml.NodeletException;
import com.ibatis.sqlmap.client.SqlMapClient;
import com.ibatis.sqlmap.client.SqlMapClientBuilder;
import service.AccountServiceFactory;
import service.IAccountService;
import entity.Account;
public class View {
public static void main(String[] args) throws IOException, SQLException {
IAccountService service = AccountServiceFactory.getService();
Account acct1 = new Account("No001", 0.0);
Account acct2 = new Account("No002", 0.0);
service.removeAccount(acct1);
service.removeAccount(acct2);
service.createAccount(acct1);
service.createAccount(acct2);
service.deposite(acct1.getAcctNo(), 100.0);
service.deposite(acct2.getAcctNo(), 100.0);
service.withdraw(acct1.getAcctNo(), 50.0);
service.withdraw(acct1.getAcctNo(), 50.0);
service.transfer(acct1.getAcctNo(), acct2.getAcctNo(), 50.0);
service.transfer(acct2.getAcctNo(), acct1.getAcctNo(), 50.0);
System.out.println(service.getBal("No001"));
System.out.println(service.getBal("No002"));
}
}
ibatis实现的CRUD(视图层)
最新推荐文章于 2018-07-29 20:12:06 发布