欢迎来到天天文库
浏览记录
ID:51617521
大小:374.50 KB
页数:8页
时间:2020-03-26
《Java程序设计项目教学全套课件教程眭碧霞电子资源电子课件 单元7任务2 任务实施.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、单元7JDBC——任务2任务实施出租人信息查询设计主要功能根据出租人编号可以查询到出租人相关信息和与之相关的房源信息。跟任务一相似,同样采用DAO模型,需要设计出租人和房源信息相关的实体类、业务处理接口以及相应的业务处理方法。出租人信息查询设计步骤设计步骤出租人及房源信息实体类设计出租人及房源信息管理接口设计出租人及房源信息管理业务处理类设计任务2实现-核心代码V_RentPersonHouseInfoDAO.java//出租人及房源信息管理接口packagecom.my.dao;importcom.my.bean.V_RentPersonHouseInfo;pu
2、blicinterfaceV_RentPersonHouseInfoDAO{//根据出租人编号查询出租人房源信息publicV_RentPersonHouseInfogetRentPersonHouseInfoByNo(StringrentPersonNo);}任务2实现-核心代码V_RentPersonHouseInfoDAOImpl.java//根据出租人编号查询出租人与房源信息packagecom.my.dao.impl;importjava.sql.*;importcom.my.bean.V_RentPersonHouseInfo;importcom.my
3、.dao.V_RentPersonHouseInfoDAO;importcom.my.db.*;publicclassV_RentPersonHouseInfoDAOImplimplementsV_RentPersonHouseInfoDAO{privateConnectioncon;privateStatementstmt;privatePreparedStatementpstmt;privateResultSetrs;privateDBCondb;publicV_RentPersonHouseInfoDAOImpl(){db=newDBCon();}任务2实现
4、-核心代码publicV_RentPersonHouseInfogetRentPersonHouseInfoByNo(StringrentPersonNo){V_RentPersonHouseInfov_rentPersonHouseInfo=newV_RentPersonHouseInfo();try{con=db.getConnection();Stringsql="select*fromv_rentPersonHouseInfowhererentPersonNo=?";pstmt=con.prepareStatement(sql);pstmt.setStri
5、ng(1,rentPersonNo);rs=pstmt.executeQuery();while(rs.next()){intuserID=rs.getInt(1);//IDrentPersonNo=rs.getString(2);//出租人编号StringuserName=rs.getString(3);//姓名Stringphone=rs.getString(4);//手机StringcardID=rs.getString(5);//身份证号码inthouseID=rs.getInt(6);//房源IDStringhouseNo=rs.getString(7)
6、;//房源编号StringvillageName=rs.getString(8);//小区名称StringcompanyName=rs.getString(9);//物业公司StringhouseType=rs.getString(10);//房型任务2实现-核心代码......v_rentPersonHouseInfo.setHouseID(houseID);v_rentPersonHouseInfo.setHouseNo(houseNo);v_rentPersonHouseInfo.setVillageName(villageName);v_rentPerso
7、nHouseInfo.setCompanyName(companyName);v_rentPersonHouseInfo.setHouseType(houseType);v_rentPersonHouseInfo.setHouseFavor(houseFavor);v_rentPersonHouseInfo.setRentPrice(rentPrice);v_rentPersonHouseInfo.setHouseSet(houseSet);v_rentPersonHouseInfo.setHouseFloor(houseFloor);v_rentPersonHo
8、useIn
此文档下载收益归作者所有