• 大小: 2.79MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-08-16
  • 语言: Java
  • 标签: javaATM  javaGUIATM  

资源简介

java语言编写的简单模拟ATM机功能案例,有美观的UI界面,和比较完善的功能模块,业务分层,编码格式规范。可供初学者参考。 另在db文件夹中附带两种数据库(mysql、sqlserver)表结构。 项目目录结构: .classpath .project .settings org.eclipse.jdt.core.prefs bin mysql-connector-java-5.1.18-bin.jar db mysql_bank.sql sqlserver_bank.sql lib mysql-connector-java-5.1.18-bin.jar MANIFEST.MF pics a11.jpg a12.jpg a13.jpg a16.jpg a18.jpg a19.jpg jgyh.jpg pic.jpg src cn bank action CheckBalance.java LoginAction.java ModifyPsw.java TransferAccountsAction.java UpdateBalance.java domin CardInfo.java start Login.java UI CheckBalanceUI.java FailedLoginUI.java LoginUI.java ModifyPswUI.java ServiceUI.java SuccessModifyPswUI.java SuccessTransferAccountsUI.java SuccessWithdrawingMoneyUI.java TransferAccountsUI.java WithdrawingMoneyUI.java WithdrawingMoneyUI4OtherFiguer.java utils DbManager.java Thumbs.db

资源截图

代码片段和文件信息

package cn.bank.action;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;

import cn.bank.utils.DbManager;


public class CheckBalance {

public double balance(String cardID){
 
Connection conn=null;
    PreparedStatement ps=null;
    ResultSet rs=null;
    double balance = 0;
  try{
  conn =  DbManager.getConnection();
      String sql=“select balance from cardInfo where cardID=?“;
      ps=conn.prepareStatement(sql);
      ps.setString(1cardID); 
      rs=ps.executeQuery();
  
    while(rs.next()){
      balance=rs.getDouble(“balance“);
      return balance;
     }
   }catch (SQLException e) {
e.printStackTrace();

} finally {
DbManager.release(conn ps rs);
}
    return balance;

   }


}   
   
 
  
 
 
 


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2013-06-07 11:05  imitateATM\
     文件         421  2013-06-06 13:10  imitateATM\.classpath
     文件         379  2011-01-05 14:36  imitateATM\.project
     目录           0  2013-06-07 11:03  imitateATM\.settings\
     文件         629  2011-01-05 14:36  imitateATM\.settings\org.eclipse.jdt.core.prefs
     目录           0  2013-06-07 11:03  imitateATM\bin\
     目录           0  2013-06-07 11:03  imitateATM\bin\cn\
     目录           0  2013-06-07 11:03  imitateATM\bin\cn\bank\
     目录           0  2013-06-07 11:03  imitateATM\bin\cn\bank\action\
     文件        1522  2013-06-06 19:06  imitateATM\bin\cn\bank\action\CheckBalance.class
     文件        1528  2013-06-06 19:06  imitateATM\bin\cn\bank\action\LoginAction.class
     文件        1533  2013-06-07 09:37  imitateATM\bin\cn\bank\action\ModifyPsw.class
     文件        2422  2013-06-07 09:57  imitateATM\bin\cn\bank\action\TransferAccountsAction.class
     文件        1596  2013-06-06 19:35  imitateATM\bin\cn\bank\action\UpdateBalance.class
     目录           0  2013-06-07 11:03  imitateATM\bin\cn\bank\domin\
     文件        1244  2013-06-06 19:58  imitateATM\bin\cn\bank\domin\CardInfo.class
     目录           0  2013-06-07 11:03  imitateATM\bin\cn\bank\start\
     文件         470  2013-06-07 10:47  imitateATM\bin\cn\bank\start\Login.class
     目录           0  2013-06-07 11:03  imitateATM\bin\cn\bank\UI\
     文件         929  2013-06-06 20:21  imitateATM\bin\cn\bank\UI\CheckBalanceUI$1.class
     文件         923  2013-06-06 20:21  imitateATM\bin\cn\bank\UI\CheckBalanceUI$2.class
     文件         760  2013-06-06 20:21  imitateATM\bin\cn\bank\UI\CheckBalanceUI$3.class
     文件        3101  2013-06-06 20:21  imitateATM\bin\cn\bank\UI\CheckBalanceUI.class
     文件         725  2013-06-07 10:55  imitateATM\bin\cn\bank\UI\FailedLoginUI$1.class
     文件         784  2013-06-07 10:55  imitateATM\bin\cn\bank\UI\FailedLoginUI$cxjr.class
     文件        1969  2013-06-07 10:55  imitateATM\bin\cn\bank\UI\FailedLoginUI.class
     文件         846  2013-06-07 10:54  imitateATM\bin\cn\bank\UI\LoginUI$1.class
     文件         706  2013-06-07 10:54  imitateATM\bin\cn\bank\UI\LoginUI$2.class
     文件        1483  2013-06-07 10:54  imitateATM\bin\cn\bank\UI\LoginUI$Monitor.class
     文件        2967  2013-06-07 10:54  imitateATM\bin\cn\bank\UI\LoginUI.class
     文件        2916  2013-06-07 09:37  imitateATM\bin\cn\bank\UI\ModifyPswUI.class
............此处省略67个文件信息

评论

共有 条评论