银行营业网点管理系统——implt包(BranchesDaoImpl )
package BranchesMgr.dao.impl;/*** 网点信息表的实现类*/
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.List;import BranchesMgr.dao.BaseDao;
import BranchesMgr.dao.BranchesDao;
import BranchesMgr.entity.Branches;public class BranchesDaoImpl extends BaseDao implements BranchesDao {@Override// 查询所有的网点信息public List<Branches> getBranches() {String sql = "select a.id,b.id,a.name,b.name,address,telephone from Branches a join CityArea b on a.id=b.id ";List<Branches> blist = new ArrayList<Branches>();try {ResultSet rs = excuteQurey(sql, null);while (rs.next()) {Branches breach = new Branches();breach.setId(rs.getInt(1));breach.setCityAreatyid(rs.getInt(2));breach.setName(rs.getString(3));breach.setCityName(rs.getString(4));breach.setAddress(rs.getString(5));breach.setTelephone(rs.getString(6));blist.add(breach);}} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();} finally {closeAll();}return blist;}@Override// 根据id查询指定的网点信息public Branches BranchesInfo(int id) {String sql = "select a.id,b.name,address,telephone from Branches a join CityArea b on a.id=b.id where a.id=?";Branches breach=null;List<Object>prams=new ArrayList<Object>();prams.add(id);try {ResultSet rs=excuteQurey(sql, prams);if(rs.next()){breach = new Branches();breach.setId(rs.getInt("id"));breach.setName(rs.getString("name"));breach.setAddress(rs.getString("address"));breach.setTelephone(rs.getString("telephone"));}} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();}return breach;}@Override//修改网点信息public int UpdateBranches(Branches branches) {int rel=0;String sql="update Branches set name=?,cityAreaId=?,address=?,telephone=? where id=?";List<Object> prams=new ArrayList<Object>();prams.add(branches.getName());prams.add(branches.getCityAreatyid());prams.add(branches.getAddress());prams.add(branches.getTelephone());prams.add(branches.getId());try {rel=excuteUpdate(sql, prams);} catch (SQLException e) {e.printStackTrace();}finally{closeAll();}return rel;}}
银行营业网点管理系统——implt包(BranchesDaoImpl )相关推荐
- 银行营业网点管理系统——implt包(CityAreaDaoImpl )
package BranchesMgr.dao.impl; /*** 城区的实现类*/ import java.sql.ResultSet; import java.sql.SQLException; ...
- 银行营业网点管理系统——Servlet包(CityAreaServlet )
package BranchesMgr.servlet; /*** 城区表的Servlet*/ import java.io.IOException; import java.io.PrintWrit ...
- 银行营业网点管理系统——dao包(BranchesDao)
package BranchesMgr.dao;import java.util.List;import BranchesMgr.entity.Branches;/*** 网点信息表的借口* @aut ...
- 银行营业网点管理系统——dao包(BaseDao)
package BranchesMgr.dao; /*** 数据库操作类* @author Administrator**/ import java.sql.*; import java.util.L ...
- 银行营业网点管理系统——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 ...
- 某银行大型管理系统端到端持续集成和交付实践
背景 传统的银行IT系统研发流程从需求提出到产品交付往往具有较长的研发周期,纵观银行当下面临的市场环境,个人信贷消费升级,资管需求旺盛,普惠金融成为国家战略,来自银行同业和互联网金融的压力扑面而来,谁 ...
- 【MyBatis】第五课 银行账户管理系统网站开发
概念 本文是根据Jsp以及Servlet课程,结合MyBatis框架的综合运用,开发一个小项目网站,使用MVC+三层架构的项目搭建方式来编写本文文章. 1.数据库的创建 本文使用MySQL数据搭建数据 ...
- 项目名称:Bank Account Management System 银行账户管理系统 简称BAM
有兴趣的高手可以发表一下代码 供我们初级者借鉴借鉴 项目名称:Bank Account Management System 银行账户管理系统 简称BAM 项目描述:这是一个银行账户管理系统,用户可 ...
最新文章
- 敏捷原则比敏捷框架更重要
- 5G 承载网 — 前传、中传、回传
- python opencv Intel Realsense 使用滑动条调整图片的曝光率
- linux 环境搭建 Sentinel 控制台
- Python学习之旅:使用Python实现Linux中的ls命令
- mysql 不完全插入_MySql insert插入操作不完全指北_MySQL
- 多个cpu显卡组装的服务器,小白折腾玩玩服务器配置,洋垃圾配件组装一次点亮...
- python如何获取javascript动态产生的数据
- jquery06 jQuery.extend 给jQuery函数添加、继承 静态方法
- python opencv保存图片_OpenCV Python 保存图片
- HDU 4825:Print Article(01字典树)
- PIC单片机(PIC16F15323)的环境搭建
- android 修改机型,教你一个无需Root就能修改手机型号的简单方法
- 50页PPT,让你全面了解物联网产业链及发展趋势 | 附下载
- Win12爆料,微软Windows 12计划3月份开始开发
- 构建KEGG pathway、Entrez ID、Ensemble ID的对应关系
- 数字人民币支付新选择 没有网络时也能使用
- 人工智能的必须的数学基础和编程基础
- 锂矿的这个逻辑,我自己都不敢相信了
- 用java敲出三角_手敲Java:打印菱形!
热门文章
- A/B HDU - 1576 (逆元或拓展欧几里得或数学公式)多解法求大数结果
- Rx2.0后台开发分享
- sketch里的ios控件_30个让你眼前一亮的iOS Swift UI控件!
- Codeforces Round #268 (Div. 1) C. Hack it! 数位dp + 构造数位
- Manthan, Codefest 19 (open for everyone, rated, Div. 1 + Div. 2) F. Bits And Pieces sosdp预处理超集
- P4137 Rmq Problem / mex 主席树求mex
- P1963 [NOI2009]变换序列
- C. The Sports Festival
- 疾病预测和天气分析练习赛
- [TJOI2011] 书架(线段数优化dp + 单调栈)