银行营业网点管理系统——dao包(BaseDao)
package BranchesMgr.dao;
/*** 数据库操作类* @author Administrator**/
import java.sql.*;
import java.util.List;
public class BaseDao {Connection conn=null;PreparedStatement ps=null;ResultSet rs=null;public void getConnection(){try {Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");} catch (ClassNotFoundException e) {// TODO Auto-generated catch blocke.printStackTrace();}if(conn==null){try {conn=DriverManager.getConnection("jdbc:sqlserver://127.0.0.1:1433;databasename=CityDB;User=sa;Password=171268");} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();}}}//增删改public int excuteUpdate(String sql,List<Object> prams) throws SQLException{int rel=0;getConnection();ps=conn.prepareStatement(sql);if(prams!=null){for (int i = 0; i < prams.size(); i++) {ps.setObject(i+1, prams.get(i));}}rel=ps.executeUpdate();return rel;}//查询public ResultSet excuteQurey(String sql,List<Object>prams) throws SQLException{getConnection();ps=conn.prepareStatement(sql);if(prams!=null){for (int i = 0; i < prams.size(); i++) {ps.setObject(i+1, prams.get(i));}}rs=ps.executeQuery();return rs;}//关闭资源public void closeAll(){if(rs!=null){try {rs.close();} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();}}if(ps!=null){try {ps.close();} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();}}if(conn!=null){try {conn.close();conn=null;} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();}}}
}
银行营业网点管理系统——dao包(BaseDao)相关推荐
- 银行营业网点管理系统——dao包(BranchesDao)
package BranchesMgr.dao;import java.util.List;import BranchesMgr.entity.Branches;/*** 网点信息表的借口* @aut ...
- 银行营业网点管理系统——implt包(CityAreaDaoImpl )
package BranchesMgr.dao.impl; /*** 城区的实现类*/ import java.sql.ResultSet; import java.sql.SQLException; ...
- 银行营业网点管理系统——implt包(BranchesDaoImpl )
package BranchesMgr.dao.impl;/*** 网点信息表的实现类*/ import java.sql.ResultSet; import java.sql.SQLExceptio ...
- 银行营业网点管理系统——Servlet包(CityAreaServlet )
package BranchesMgr.servlet; /*** 城区表的Servlet*/ import java.io.IOException; import java.io.PrintWrit ...
- 银行营业网点管理系统——entity类(CityArea)
package BranchesMgr.entity; /*** 城区表* @author Administrator**/ public class CityArea {private int id ...
- 银行营业网点管理系统——entity类(Branches)
package BranchesMgr.entity; /*** * @author Administrator*网点信息表*/ public class Branches {private int ...
- 【MyBatis】第五课 银行账户管理系统网站开发
概念 本文是根据Jsp以及Servlet课程,结合MyBatis框架的综合运用,开发一个小项目网站,使用MVC+三层架构的项目搭建方式来编写本文文章. 1.数据库的创建 本文使用MySQL数据搭建数据 ...
- 某银行大型管理系统端到端持续集成和交付实践
背景 传统的银行IT系统研发流程从需求提出到产品交付往往具有较长的研发周期,纵观银行当下面临的市场环境,个人信贷消费升级,资管需求旺盛,普惠金融成为国家战略,来自银行同业和互联网金融的压力扑面而来,谁 ...
- Java小项目-银行用户管理系统
文章目录 前言 一. 功能 二. 代码 银行卡数据 转账流水数据 用户数据 BanksController UserController BanksDao RecordDao UserDao Bank ...
最新文章
- 怎么查找执行比较慢的sql语句
- ​亚马逊出品:非均匀扰动的对抗鲁棒性理论分析
- wxWidgets:wxDragImage类用法
- 逻辑备库的Swichover和Failover
- 第十三天-迭代器、三元表达、字典生成式、生成器、递归
- Spring boot 启动过程
- 2020年中国在线少儿英语培训市场研究报告
- TableLayoutPanel闪烁问题解决
- Zookeeper是什么
- 软考论文写作攻略,让你轻松拿高分!
- opencv实现阈值分割
- php去除emoji表情代码
- luogu P5294 [HNOI2019]序列
- Numpy一维array转置
- aics6圆角插件怎么安装_AI圆角插件!助你更快设计字体 Xtream Path1.4的安装使用教程...
- 一篇文章读懂 Ad Network、Ad Exchange、DSP、SSP、DMP的区别?
- 没有基于鸿蒙系统的app吗,华为鸿蒙操作系统为什么没有应用到手机?
- UniswapV2Library.sol
- 内存的分类以及各自特征
- 从蓄水池算法到大数据算法一般性的一点看法
热门文章
- Too Many Segments (hard version) CodeForces - 1249D2(贪心+容器vector+set)
- fastreport字体自适应_FastReport 自动换行与行高自适应及自动增加空行
- 深度学习之tensorflow环境搭建
- 多版本opencv 兼容
- P3293 [SCOI2016]美味 主席树 + 伪01trie
- [BZOJ2616] SPOJ PERIODNI
- L :WeChat Walk
- [JLOI2015]战争调度
- 51nod1676-无向图同构【乱搞】
- POJ1179,P4342-[IOI1998]Polygon【区间dp】