欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    JSP操作数据库案例.ppt

    • 资源ID:6510432       资源大小:1.15MB        全文页数:18页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    JSP操作数据库案例.ppt

    互联网软件开发系列课程之,主讲教师:周峰,Java程序设计,第11章JSP操作数据库案例,1、什么是JDBC?2、JDBC连接数据库有哪些基本方式?3、JDBC技术中常用的类和接口有哪些?4、利用JDBC直接连接的操作步骤?,Jsp操作数据库复习,1、Java数据库连接技术。2、JDBC-ODBC桥,JDBC直接连接,连接池。3、DriverManager,Connection,Statement、ResultSet4、(1)下载驱动jar包,并将其放到web-info/lib文件夹下。(2)加载驱动(3)创建Connection对象(4)创建Statement对象(5)通过Statement下的方法执行SQL语句,完成对DB的操作。,Jsp操作数据库复习,驱动:URL:jdbc:sqlserver:/localhost:1433;DatabaseName=regjdbc:mysql:/localhost:3306/testjdbc:odbc:mydatajdbc:oracle:thin:127.0.0.1:1521:SampleDB,Jsp操作数据库复习,操作数据库:Class.forName(DRIVER).newInstance();/加载驱动Connection conn=DriverManager.getConnection(URL,USERNAME,PASSWORD);/创建连接Statement stmt=conn.createStatement();/stmt.executeUpdate(sql);/执行添加,修改和删除ResultSet rs=stmt.executeQuery(sql)/查询,本次课程目标,1、从XML文件中读取数据库连接信息2、JSP操作数据库案例:Java题库系统,从XML读取数据库连接信息,com.microsoft.sqlserver.jdbc.SQLServerDriverjdbc:sqlserver:/localhost:1433;DatabaseName=regsasacom.mysql.jdbc.Driverjdbc:mysql:/localhost:3306/testrootadmin-,DataBase.xml,从XML读取数据库连接信息,解析XML涉及的主要包(1)javax.xml.*(2)org.w3c.dom.*;(3)org.xml.sax.*;(4)javax.xml.bind.*;注意:JDK6.0后才具备,从XML读取数据库连接信息,XML文件操作的常用两种方式:DOM和SAXDOM解析是一种基于对象的API,它会把XML文件加载到内存中,生成一个与XML文件对应的文档模型,对于小的XML文件来说,这样处理是很方便的。对于大的XML文件,采用DOM解析,占用内存比较大,查找速度比较慢。SAX解析与DOM解析的功能差不多,但底层实现不太一样,利用SAX会从XML文件的起始位置进行解析,同时根据已经定义好的事件处理器,来决定当前解析的部分。DOM-牛吃草;SAX:细嚼慢咽,从XML读取数据库连接信息,XML解析模式-DOM解析模式InputStream xmlFile=DataByXml.class.getResourceAsStream(/com/lcq/data/DataBase.xml);DocumentBuilder builder=null;DocumentBuilderFactory builderFactory=DocumentBuilderFactory.newInstance();builder=builderFactory.newDocumentBuilder();/解析文件Document document=builder.parse(xmlFile);/获得根元素Element root=document.getDocumentElement();System.out.println(根元素:+root.getNodeName();/获得根元素下的子节点NodeList childNodes=root.getChildNodes();,从XML读取数据库连接信息,XML解析模式-SAX解析模式public void characters(char ch,int start,int length)throws SAXException content=new String(ch,start,length);public void endElement(String uri,String localName,String qName)throws SAXException public void startElement(String uri,String localName,String qName,Attributes attributes)throws SAXException SAXParserFactory sf=SAXParserFactory.newInstance();SAXParser sp=sf.newSAXParser();InputStream xmlFile=DataByXml.class.getResourceAsStream(/com/lcq/data/DataBase.xml);sp.parse(xmlFile,this);,JSP操作数据库案例-Java题库,JSP操作数据库案例-Java题库,1、数据库设计采用SQL server 中导入数据功能,将Excel表格中的信息导入数据库中,生成数据表。导入数据时注意Excel中数据的规范性,并在导入时对表中字段进行合理设置。导入数据后对表的进一步修改。2、项目界面设计利用Dreamweaver辅助页设计透明flash动画的插入,JSP操作数据库案例-Java题库,3、核心代码的实现从XML文件中读取数据库连接信息,改动原有的数据库封装类。Main.jsp页面,声明全局变量,JSP操作数据库案例-Java题库,JSP操作数据库案例-Java题库,JSP操作数据库案例-Java题库,JSP操作数据库案例-Java题库,4、将题库信息显示在对应的单元格中5、利用javascript脚本实现显示答案的功能6、选题功能7、程序功能测试8、功能扩展,THANKS,谢谢观赏,

    注意事项

    本文(JSP操作数据库案例.ppt)为本站会员(小飞机)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开