收藏 分享(赏)

物流管理系统.doc

上传人:wo7103235 文档编号:7690598 上传时间:2019-05-23 格式:DOC 页数:31 大小:1.24MB
下载 相关 举报
物流管理系统.doc_第1页
第1页 / 共31页
物流管理系统.doc_第2页
第2页 / 共31页
物流管理系统.doc_第3页
第3页 / 共31页
物流管理系统.doc_第4页
第4页 / 共31页
物流管理系统.doc_第5页
第5页 / 共31页
点击查看更多>>
资源描述

1、中文题目:物流管理系统外文题目:LOGISTICS MANAGEMENT SYSTEM毕业设计(论文)共 页(其中:外文文献及译文页)图纸共 0 张完成日期 20年月 答辩日期 20年月I摘要本物流管理系统应用于物流公司管理物流信息,主要使用了 JSP、Struts、JDBC 技术。控制层由 Action 控制流程,并调用业务层的相应方法进行不同的业务处理管理员端主要包括货物信息管理、物流信息管理、车辆信息管理、企业信息管理、客户订单管理、客户信息管理以及个人管理,管理员能对客户和货物、物流、车辆等进行增、删、查、改的操作,还能修改自己的基本信息并且在订单签订时操作员能自动提取目前登陆的用户名

2、。客户端能查看货物车辆物流公司概况等基本信息,以及根据物流编号对物流信息进行查询,修改个人信息等操作。能更高效的提高物流公司的管理。关键词:物流;JSP; Struts;管理IIABSTRACTThe logistics management system used in logistics company management logistics information, The main use the JSP, Struts, JDBC technology. the administrator mainly includes cargo information management,

3、logistics information management, vehicle information management, enterprise information management, management of customer orders, customer information management, and personal management, the administrator can to client and goods, logistics, vehicles and so on them, delete, check, change of operat

4、ion, also can modify your basic information and signed in order when the operator can automatically extracted at present on the user name. The client can check goods vehicle logistics company profile and other basic information, and according to the logistics Numbers in logistics information query,

5、modify the personal information and other operational. Can more efficient logistics to improve the management of the company.Keywords: logistics, JSP, Struts, management,目录引言1 项目概述 12 可行性分析 13 系统需求分析 13.1 登录模块功能需求 23.2 主页功能模块 23.3 基本信息管理 23.4 客户信息管理 23.5 个人信息管理 24 系统概要设计 24.1 E-R 图 34.1.1 物流信息 .34.1

6、.2 货物信息 .44.1.3 车辆信息 .44.1.4 企业信息 .54.2 数据库表 55 系统详细设计 95.1 类模块具体设置 95.2 具体功能模块设计: .105.2.1 登录模块: .105.2.1 货物信息管理: 125.2.2 物流信息管理: 165.2.3 车辆信息管理模块 .185.2.4 企业信息管理模块 .205.2.5 订单信息管理模块 .215.2.6 个人信息管理模块 .226 系统测试 .237 结论 23致谢 24参考文献 24辽宁工程技术大学毕业设计(论文)1引言在当今高速发展的信息社会,现代物流行业突飞猛进发展,伴随着我国国民经济连续多年的高速增长,为现

7、代物流发展创造了良好的条件。目前,我国各类物流企业有 14万家左右,展望整个 21 世纪,可以说现代物流业还将有更大的发展。在发达国家,物流理论促使物流实践快速发展。经济全球化及现代物流业发展的系统化、信息化、仓储运输的现代化和综合化等趋势,对我国物流业的发展提出了全方位的挑战。传统物流行业的操作模式已经不适应现代的物流行业,如何缩短物流过程,降低产品库存,加速对市场的反应,这是所有企业所面对的问题。本系统就是针对这些问题根据中小型企业的实际需求而开发的一套物流管理系统。系统的开发能够帮助企业实现对物流全过程的优化调度和动态控制,高效整合企业的物流业务,以全面提高经济效益和效率为目的,提供高效

8、、实用、技术的物流管理系统和运营手段。物流管理系统是集现代运输、仓储配送、搬运、调度、跟踪为一体的网络系统,系统的开发实现了商品从原料供应商、制造商、分销商到零售商再到消费者的各个环节的有机结合。学生姓名:论文题目21 项目背景和意义在当今高速发展的信息社会,现代物流行业突飞猛进发展,伴随着我国国民经济连续多年的高速增长,为现代物流发展创造了良好的条件。目前,我国各类物流企业有 14万家左右,展望整个 21 世纪,可以说现代物流业还将有更大的发展。本系统就是针对这些问题根据中小型企业的实际需求而开发的一套物流管理系统。系统的开发能够帮助企业实现对物流全过程的优化调度和动态控制,高效整合企业的物

9、流业务,以全面提高经济效益和效率为目的,提供高效、实用、技术的物流管理系统和运营手段。物流管理系统从物流行业的实际需求出发,参照先进的物流理念和多家领先的物流公司实际的运营流程开发而成,系统从完善的基础信息设置到货物的托运管理、信息查询、到最后订单的生成,清晰的业务流程,使操作人员能够按照流程清晰的进行实际的操作,保证物流运作有序而高效的进行。本文档旨在陈述本人在完成该招商管理系统中所遵循项目开发流程,系统、详细地介绍了物流管理系统的各项工作,从需求分析、总体设计、详细设计三个层面展开详述了该系统的开发过程,简洁、直观,具有很强的可读性、实用性和可操作性,是物流管理系统使用和维护的必备的工作手

10、册。2 可行性分析系统运行于 Apache Tomcat + Mysql 平台。主要使用了 JSP、Struts、JDBC 技术。控制层由 Action 控制流程,并调用业务层的相应方法进行不同的业务处理,可以对数据库中的表进行增、删、改、查等基本操作。表示层则由 JSP 页面通过 struts 标签显示。实现逻辑:3.系统需求分析3.1 登录模块功能需求 对用户身份进行判断,管理员进入到管理员操作界面,普通用户进入到普通用户操作界面。对用户名输入框及密码输入框做非空判断处理。Action类页面 Service类数据库连接 DBDao类辽宁工程技术大学毕业设计(论文)33.2 主页功能模块用于

11、调用各个功能模块。3.3 基本信息管理货物信息管理:能增加、修改、删除和编辑货物,也可以根据货物编号查找货物信息,添加时货物编号(主键)自动生成。物流信息管理:能增加、修改、删除和编辑物流信息,也可以根据运单号查找物流信息车辆信息管理:能增加、修改、删除和编辑车辆企业信息管理:能增加、修改、删除和编辑企业信息3.4、客户信息管理客户信息管理:能增加、修改、删除和编辑客户信息客户订单管理:能够多订单进行签订、编辑、修改、删除操作。3.5、个人信息管理个人信息管理:对自己的详细信息进行编辑(密码修改等)4、系统概要设计物流系统处理流程如图 4-1 所示学生姓名:论文题目4登陆主页 基本信息 客户管

12、理 快速查询 个人管理首页 货物信息物流信息车辆信息企业信息会员信息客户订单货物状态查询客户信息查询个人管理安全设置图 4.1 总体流程图4.1.1 物流信息 E-R 图如图 4-2 所示图 4-2 物流信息 E-R 图收件人电话收件人电话收件人电话发件人物流信息货物类型发件人发货时间备注收件人电话货物名称收件人到达省份货物编号起始省份到达城市货物数量 货物重量起始城市收件人地址发件人电话发件人地址辽宁工程技术大学毕业设计(论文)54.1.2 货物信息 E-R 图如图 4-3 所示货物信息货物名称 货物编号 货物类型货物数量货物重量货物价格货物状态 货物产地备注图 4-3 货物信息 E-R 图

13、4.1.3 车辆信息 E-R 图如图 4-4 所示车辆信息车辆编号 车辆类型 车辆名称 车辆载重量备注 联系人使用年限联系电话使用年限车牌号 驾驶员驾龄驾驶证号图 4-4 车辆信息 E-R 图学生姓名:论文题目64.1.4 企业信息 E-R 图如图 4-5 所示企业信息企业编号 企业名称 企业类型企业邮箱联系电话联系人经营范围企业地址企业网址图 4-5 企业信息 E-R 图4.2、数据库表 本次设计主要要用到的数据库表分别如表 4-1,4-2,4-3,4-4,4-5,4-6 所示:4-1 货物信息表字 段 类 型 描 述 是否允许为空 是否为主键code Varchar(20) 货物编号 否

14、是name Varchar(20) 货物名称 否 否price Varchar(20) 货物价格 否 否type Varchar(20) 货物类型 否 否count Varchar(20) 货物重量 否 否number Varchar(20) 货物数量 否 否state Varchar(20) 货物状态 否 否originaddr Varchar(20) 货物产地 否 否辽宁工程技术大学毕业设计(论文)7remark Varchar(20) 货物简介 是 否opuser_cd Varchar(20) 添加人 否 否4-2 物流信息表字 段 类 型 描 述 是否允许为空 是否为主键billId

15、Varchar(20) 物流编号 否 是code Varchar(20) 货物编号 否 外键(货物表)name Varchar(20) 货物名称 否 外键(货物表)gcount Varchar(20) 货物重量 否 否gnum Varchar(20) 货物数量 否 否company Varchar(20) 货运公司 否 否sprov Varchar(20) 起始省份 否 否scity Varchar(20) 起始城市 否 否eprov Varchar(20) 到达省份 否 否ecity Varchar(20) 到达城市 否 否addr Varchar(30) 收件人地址 否 否gname Va

16、rchar(20) 收件人 否 否tel Varchar(20) 收件人电话 否 否date Varchar(20) 添加时间 否 否sender Varchar(20) 发件人 否 否sendtel Varchar(20) 发件人电话 否 否sendaddr Varchar(20) 发件人地址 否 否4-3 车辆信息表字 段 类 型 描 述 是否允许为空 是否为主键vehicleId Varchar(20) 车辆编号 否 是vehiclename Varchar(20) 车辆名称 否 否vehicletype Varchar(20) 车辆类型 否 否vehiclenum Varchar(20

17、) 车牌号 否 否学生姓名:论文题目8years Varchar(20) 使用年限 否 否dname Varchar(20) 司机姓名 否 否dage Varchar(20) 司机驾龄 否 否dtel Varchar(20) 司机电话 否 否remark Varchar(20) 备注信息 是 否licensenum Varchar(20) 假证号码 否 否4-4 企业信息表字 段 类 型 描 述 是否允许为空 是否为主键qyId Varchar(20) 企业编号 否 是qyname Varchar(20) 企业名称 否 否qytype Varchar(20) 企业类型 否 否qywz Varc

18、har(20) 企业网址 否 否email Varchar(20) 企业邮箱 否 否tel Varchar(20) 企业电话 否 否addr Varchar(20) 企业地址 否 否name Varchar(20) 联系人 否 否remark Varchar(20) 备注信息 是 否scope Varchar(20) 经营范围 否 否4-5 订单信息表字 段 类 型 描 述 是否允许为空 是否为主键orderId Varchar(20) 订单编号 否 是clientname Varchar(20) 客户名称 否 否visatime Varchar(20) 签订日期 否 否payment Var

19、char(20) 付款方式 否 否price Float(10) 货物价格 否 否name Varchar(20) 货物名称 否 否Code Varchar(20) 货物编号 否 否company Varchar(20) 货运公司 否 否辽宁工程技术大学毕业设计(论文)9gname Varchar(20) 收件人姓名 是 否addr Varchar(20) 收件人地址 是 否Tel Varchar(20) 收件人电话 否 否4-6 会员信息表No. 对象名 字段名 类型 长度 Null 许可 主键1 客户编号 empId char 15 否 PK2 客户密码 emppassword char

20、20 否 3 客户姓名 name varchar 30 否 4 性别 sex char 2 否 5 年龄 age char 4 否 6 职位 job varchar 30 是 7 身份证号码 codeid varchar 40 是 8 学历 studyeffort varchar 40 是 9 现住址 empadress varchar 50 是 10 联系电话 tel varchar 50 是 11 邮箱 email varchar 50 是 12 录入时间 imputtime varchar 12 是 13 操作员 operator varchar 20 是 5、系统详细设计5-1 类模块

21、具体设置模块 实现类(action)数据存储类(form)事务处理类(DAO)处理类(service )实现页面(jsp)Cargo CargoInfoActionCargocActioncargo CargoDaoCargocDaoCargoInfoServiceCargocServiceCargoInfo.jspCargoc.jspCompany CompanyActionCompanyForm CompanyDaoCompanyService company.jspaddcompany.jspdetailcp.jsp学生姓名:论文题目10Logistic LogisticActionLo

22、gisticcActionLogisticForm LogisticDaoLogisticcDaoLogisticServiceLogisticcServicelogistic.jspopencode.jsplogisticc.jspVehicle VehicleActionVehicleForm VehicleDao VehicleService addVehicle.jspVehicle.jspDetailvehicle.jspPersonal LoginAction LoginForm LoginDao LoginService personInfo.jspsafe.jsppersonc

23、.jspOrderForm orderformActionOrderForm orderFormDaoorderFormService orderForm.jspopenCargo.jsphuiyuan EmployeeActionEmployeeForm EmployeeDaoEmployeeService OwnerInfo.jspLoginLogincLoginActionLogincActionLoginForm LoginDaoLogincDaoLoginServiceLogincServicemain.jspvehicle. jspindex.jsplogin.jsploginc.

24、jspcargoInfo.jspcompany.jsplogistic.jspRegusersign.jsp5.2、具体功能模块设计:5.2.1、登录模块:登录模块用 Javascript 代码实现了用户名、密码非空判断。若用户名或者密码为空则提示:用户名为空或者密码为空。直到用户名和密码都输入,则调用 Service 里面的getUser ()方法判断用户名是否存在,密码是否错误。直到输入正确的用户名或者密码便辽宁工程技术大学毕业设计(论文)11进入主界面,截图如 5-1 所示:5-1 主界面截图登陆进去后能获取到用户名和当前时间。重点代码:public ActionForward getI

25、nfo(ActionMapping mapping, ActionForm form,HttpServletRequest request, HttpServletResponse response) throws ExceptionLoginForm tf=(LoginForm)form;String userName = request.getParameter(“opUserName“);String password = request.getParameter(“userPassword“);tf.setOpuser_cd(userName);tf.setUserpassword(p

26、assword);int x=LoginService.getUInfo(tf);if(x=1)request.setAttribute(“message“,“用户名不存在“);return mapping.findForward(“login“);else if(x=3)request.setAttribute(“message“,“密码错误“);return mapping.findForward(“login“);/获得登录者的相关信息LoginForm loginForm = (LoginForm)form;学生姓名:论文题目12String operatorId = LoginSer

27、vice.getId(userName,password);String operatorName = loginForm.getOpuser_cd();HttpSession session = request.getSession();session.setAttribute(“operatorName“,operatorName);session.setAttribute(“operatorId“,operatorId);return mapping.findForward(“index“);5.2.1 货物信息管理:图 5-2 初始界面(1)初始界面默认显示货物的所有信息,上方信息录入

28、框显示第一条货物信息,仅“添加” “返回”按钮可用。输入货物编号,可查找到相应信息。辽宁工程技术大学毕业设计(论文)13图 5-2 货物信息 1(2)点击货物编号链接, “编辑”按钮可用,上方信息录入框显示链接货物信息。点击“编辑”按钮,录入框中输入框可用,此时可以修改货物信息,点击“取消”取消编辑操作,点击“保存”保存修改后的信息。(3)点击“添加 ”可以增加货物信息,货物编号系统自动生成,在保存时可以自动判断输入信息的正误,提示引导用户填入有效数据。(4)点击删除可删除货物信息。5.2.2 物流信息管理:图 5-3 货物信息管理 11学生姓名:论文题目14(1)页面初始化上半部分显示表中第

29、一条详细记录,不可修改,只有“添加”和“返回”按钮可操作,下半部分列表中显示所有物流信息。点击右面的“删除”可永久注销员工信息,并注销相对应的登录编号。(2)点击“添加”按钮进入添加界面,运单号自动获取,点击货物编号旁边按钮客从货物列表中获得货物编号和货物名称自动填取进去,发货时间选用隐式添加,鼠标点击自动出来日历,并且对各个输入框做了非空判断,点击保存即可添加成功。图 5-4 物流信息管理(2)点击“编辑 ”、 “取消” 、 “返回” 、 “保存”按钮可对数据库中信息进行相关操作。添加员工信息时,录入时间和操作员隐式添加,入职时间用日历组件选录。(3)查询文本框可根运单号查询此运单信息,结果

30、显示在下面的列表框。(4)点击下半部分列表中的某个员运单号,在上半部分各数据项文本框中可显示对应单号的详细信息。重点代码:public ActionForward getList(ActionMapping mapping,ActionForm form,HttpServletRequest request,HttpServletResponse response)throws ExceptionList list = LogisticService.getList();request.setAttribute(“list“,list);/把查询结果 list 放入 request 容器中,以

31、便页面取值LogisticForm tf = new LogisticForm();if(list.size()!=0)/将第一条信息提取到表单辽宁工程技术大学毕业设计(论文)15tf = (LogisticForm)list.get(0);/将查询结果的第一条信息赋值给 tfrequest.setAttribute(“LogisticForm“,tf);/将 hf 放入 request 容器中return mapping.findForward(“logistic“);public static void updateLogistic(LogisticForm tf) throws SQLE

32、xception String sql = “ update t_logistics set billId=“+tf.getBillId()+“code=“+tf.getCode()+“,name=“+tf.getName()+“,gname=“+tf.getGname()+“gcount=“+tf.getGcount()+“,company=“+tf.getCompany()+“,sprov=“+tf.getSprov()+“,scity=“+tf.getScity()+“,eprov=“+tf.getEprov()+“ ,ecity=“+tf.getEcity()+“ ,sender=“+

33、tf.getSender()+“,addr=“+tf.getAddr()+“,sendaddr=“+tf.getSendaddr()+“,“tel=“+tf.getTel()+“,date=“+tf.getDate()+“,sendtel=“+tf.getSendtel()+“ where billId=“+tf.getBillId()+“;JDBConnection.executeUpdate(sql);5.2.3、车辆信息管理模块图 5-5 车辆信息管理主要实现对车辆信息的管理。从数据库中提取车辆信息显示在表中,对其中的每一个车辆信息项目,都有编辑和删除两个操作。点击操作中的编辑,会自动跳

34、转到编辑收车辆信息的页面,在此页面中填入相关信息,提交之后会对车辆信息列表中的该记录进行更新。点击编辑车辆信息详细页面中的返回则退回到车辆信息列表页面,即未对车辆信息进行修改。学生姓名:论文题目16图 5-6 车辆信息详细点击车辆信息管理中的删除,则删除数据库中的该条记录的所有相关信息。点击车辆信息管理页面中的增加车辆,则会跳转到添加车辆信息页面,实现对车辆信息添加操作。提交之后显示添加成功,该记录已自动添加到列表中。点击添加车辆信息页面中的“返回”按钮则退回到车辆信息列表。图 5-7 增加车辆信息点击车辆信息管理中的返回,则返回到一进入系统时的显示页面。重点代码:public ActionF

35、orward addCargo(ActionMapping mapping,ActionForm form,HttpServletRequest request,HttpServletResponse response )throws Exceptioncargo tf = (cargo)form;String code=request.getParameter(“code“);if(code.equals(“*“)辽宁工程技术大学毕业设计(论文)17code=CargoInfoService.getId();tf.setCode(code);CargoInfoService.addCargo

36、(tf);List list = CargoInfoService.getList();request.setAttribute(“list“,list);request.setAttribute(“CargoInfoForm“,tf);return mapping.findForward(“cargoInfo“);public static void addCargo(cargo tf) throws SQLException, DataBaseException String sql = “insert into cargo (code,name,number,count,state,pr

37、ice,type, originaddr, remark)values(“+tf.getCode()+“,“+tf.getName()+“,“+tf.getNumber()+“,“+tf.getCount()+“,“+tf.getState()+“,“+tf.getPrice()+“,“+tf.getType()+“,“+tf.getOriginaddr()+“,“+tf.getRemark()+“)“;JDBConnection.executeUpdate(sql); 5.2.4、企业信息管理模块图 5-8 企业信息管理主要实现对企业信息的管理。从数据库中提取企业信息显示在表中,对其中的每一

38、个企业信息项目,都有编辑和删除两个操作。具体操作同车辆信息相同。学生姓名:论文题目185.2.5、订单信息管理模块图 5-9 客户订单管理(1)初始界面默认显示客户订单的所有信息,上方信息录入框显示第一条订单信息,仅“添加” “返回”按钮可用。下方显示所有订单信息,当超过一定数量的订单,自动添加滚动条。(2)点击订单信息中订单链接, “编辑”按钮可用,上方信息录入框显示链接楼宇信息。点击“编辑”按钮,录入框中输入框可用,此时可以修改订单信息,点击“取消”取消编辑操作,点击“保存”保存修改后的信息。(3)点击“添加 ”可以增加订单信息,订单编号系统自动生成,点击货物编号旁边按钮可从货物表中选择货

39、物编号、货物名称和货物价格自动填入,表 5-1 订单信息在保存时可以自动监测是否输入特殊字符和非空处理,提示引导用户填入有效数据。(4)点击订单删除可删除订单信息。重点代码:辽宁工程技术大学毕业设计(论文)19public ActionForward getList(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception / TODO Auto-generated method stubList list=orderFor

40、mService.getList();if(list.size()!=0)OrderForm tf=(OrderForm) list.get(0);request.setAttribute(“OrderForm“,tf);request.setAttribute(“xdx“,tf.getPayment();elserequest.setAttribute(“xdx“,“);request.setAttribute(“message“,“0“);request.setAttribute(“list“,list);return mapping.findForward(“order“);public

41、 static List getCargo() throws SQLException / TODO Auto-generated method stubString sql=“select * from cargo“;List list=orderFormDao.getCode(sql);return list;5.2.6、个人信息管理模块5-10 个人信息学生姓名:论文题目205-11 修改密码主要实现对个人信息的管理,安全设置中可以修改个人信息和登录密码。重点代码:public ActionForward upsafe(ActionMapping mapping, ActionForm

42、form,HttpServletRequest request, HttpServletResponse response) throws Exception LoginForm tf=(LoginForm)form;HttpSession session = request.getSession();String userId=(String) session.getAttribute(“userid“);String password = request.getParameter(“pwd1“);tf.setUserpassword(password);tf.setUserid(userI

43、d);LoginService.updatesafe(tf);String message=“修改密码成功!“;request.setAttribute(“message“,message);return mapping.findForward(“safe“);6 系统代码重点代码:(1) Action 类public ActionForward cargoInfoSelect(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exce

44、ption / TODO Auto-generated method stubString code=request.getParameter(“code“);辽宁工程技术大学毕业设计(论文)21cargo tf=(cargo) CargoInfoService.getSelect(code);/把 tf 放入 request 中 页面进行读取List list = CargoInfoService.getList();request.setAttribute(“list“,list);request.setAttribute(“CargoInfoForm“,tf);request.setAt

45、tribute(“updateDis“,“updateDis“);/取消编辑按钮不可操作的属性return mapping.findForward(“cargoInfo“);(2) Sevice 类:public static cargo getSelect(String code) throws SQLException, DataBaseException String sql = “select * from cargo where code=“+code.replace(“,“)+“;cargo tf= CargoDao.getSelect(sql);/返回 formreturn tf

46、;public static void updateCargo(cargo tf) throws SQLException String sql = “ update cargo set name=“+tf.getName()+“,code=“+tf.getCode()+“,number=“+tf.getNumber()+“,type=“+tf.getType()+“,price=“+tf.getPrice()+“,count=“+tf.getCount()+“,state=“+tf.getState()+“,originaddr=“+tf.getOriginaddr()+“,remark=“

47、+tf.getRemark()+“ where code=“+tf.getCode()+“;JDBConnection.executeUpdate(sql);public static void addCargo(cargo tf) throws SQLException, DataBaseException String sql = “insert into cargo(code,name,number,count,state,price,type, originaddr, remark)values(“+tf.getCode()+“,“+tf.getName()+“,“+tf.getNum

48、ber()+“,“+tf.getCount()+“,“+tf.getState()+“,“+tf.getPrice()+“,“+tf.getType()+“,“+tf.getOriginaddr()+“,“+tf.getRemark()+“)“;JDBConnection.executeUpdate(sql);/查找最大 Idpublic static String getId() throws SQLException, DataBaseException / TODO Auto-generated method stubString sql=“select max(code) from c

49、argo“;String id=CargoDao.getId(sql);学生姓名:论文题目22if(id=null)id=“BH0001“;elseString test=id.substring(2,6);test=(Integer.parseInt(test)+1)+“;for(int i=test.length();i list=new ArrayList();Connection con=JDBConnection.getConnection();/进行 sql 预处理PreparedStatement ps=con.prepareStatement(sql);/运行 ps 结果集 rs 接受 sql 语句查询出的数据ResultSet rs=ps.executeQuery();/进行 rs 取值操作?

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 学术论文 > 毕业论文

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报