JDBC操作Oracle数据库.doc

上传人:scccc 文档编号:12267614 上传时间:2021-12-02 格式:DOC 页数:5 大小:35.50KB
返回 下载 相关 举报
JDBC操作Oracle数据库.doc_第1页
第1页 / 共5页
JDBC操作Oracle数据库.doc_第2页
第2页 / 共5页
JDBC操作Oracle数据库.doc_第3页
第3页 / 共5页
亲,该文档总共5页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《JDBC操作Oracle数据库.doc》由会员分享,可在线阅读,更多相关《JDBC操作Oracle数据库.doc(5页珍藏版)》请在三一文库上搜索。

1、private finalString = "oracle.jdbc.driver.OracleDriver" 及登录 ;功能实现。 Eclipse + struts2+oracle+jdbc eb开发技术框架入门小项目,一般都是从增删改功能实现开始入手,就像学编程语言几乎从 “HelloWorld final ”一样的经典,本人初入 String = "jdbc:oracle:thin:192.168.0.99:1521:denver" private final String DBUSER = "zzw"private final

2、 一、 环境搭建"zzw" ;private Connection conn = null;导入必要的包,我所建工程引入如下包:public DataBaseConnection( C lasses12.jar commons-fileupload-1.2.2.jar commons-io-2.0.1.jar commons-lang-2.5.jar freemarker-2.3.16.jar javassist-3.11.0.GA.jar ognl-3.0.1.jar ojdbc14.jar struts-core-2.2.3.jar xwork-core-2.2.3.j

3、ar try 引入的包具体的版本同 struts 的版本有关系,我的是 sturts2.2.6.(DBDRIVER;this.conn = DriverManager. getConnection二、 DBURL , web.xml , DBPASSWORD; 我的 web.xml 内容如下:xml?>/ 取得数据库连接 web-apppublic Connection getConnection( " xmlns =" return xmlns:web =" app_2_5.xsd " =" id =" WebApp_ID &

4、quot; version =" close( " >try < display-name > / 我的工程名为 webDemo catch (Exception e struts-default.xml,struts-plugin.xmlstaticfilter >System.println(aa.getConnection(;< filter-mapping < filter-name > filter-name 测试类 Main.java Javaurl-pattern >/* url-pattern >pack

5、age com.connect.t01;filter-mappingimportimport < welcome-file-listimport / 默认显示页面import <welcome-file>* desc>* jdbc>数据库 (welcome-file > default.html welcome-file >< 2013 -default.htm welcome-file*/< welcome-file > default.jsp welcome-fileSuppressWarnings ( public static

6、main(String args web-appPerson person = 如果有不懂的地方,百度搜索一下 “person.setId("002"三、 配置 person.setName( 通俗一点来书,本人觉得 S就像一个导航,也是一个映射关系,页面的跳转,及动作的发生,都是 struts.xml "002" ,基本 上 struts 的原理你就弄清楚了,所以本人重点讲解一下自己所遇到的问题。(该文档是最终文 档,请对照自己的来理解。"eleven"xmlencoding="UTF-8"?>/通过工厂获

7、得实例 getPersonDAOInstance-/Apache Software Foundation/DTD Struts Configuration 2.0/EN"http:/struts.apache.org/dtds/struts-2.0.dtdstruts>< include /=" ps.insert(person; "> / System.out.println(" 插入数据库成功 " /package name=" "/ struts-default "><actio

8、n namelogin " class=" action.LoginAction " System.out.println(" </ catch (Exception e name=" "> /登录失败,转向 loginfail.jspresult>< result/name=" success" > /登录成功,转向 loginsuccess.jsp/ /根据> / try /query.jsp/ result/ / < result name=" toADDN

9、EWS " >/转向增加功能的实现页面/add.jsp/ result >/ /result name="/ ">/ 增加功能的页面e.printStackTrace(; result >/模糊查询 try nameupdate">/ 更新数据页面/遍历 listSystem.out.println(list.get(i.toString(;>struts> actionforSystem.outpackage action;import java.sql.Connection;import java.sql.R

10、esultSet;import java.sql.Statement; e.printStackTrace(;import javax.servlet.http.HttpSession;public class LoginAction extends ActionSupport 创建表的 SQL 语句:private String username;drop table PERSON cascade constraintscreate table PERSON(ID VARCHAR2(20,NAME VARCHAR2(30,PASSWORD VARCHAR2(30,AGE INTEGER,EMAIL VARCHAR2(60;alter table PERSONadd constraint PERSONID unique (ID;insert into PERSON (ID, NAME, PASSWORD, AGE, EMAIL values ('001', 'aa', 'aa', 20, 'eleven'insert into PERSON (ID, NAME, PASSWORD, AGE, EMAILrs1 = stmt.executeQuery(sql1;存在,如果不是则输出信息,返回界面

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

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1