纠纷奇闻作文社交美文家庭
聚热点
家庭城市
爱好生活
创业男女
能力餐饮
美文职业
心理周易
母婴奇趣
两性技能
社交传统
新闻范文
工作个人
思考社会
作文职场
家居中考
兴趣安全
解密魅力
奇闻笑话
写作笔记
阅读企业
饮食时事
纠纷案例
初中历史
说说童话
乐趣治疗

JDBC连接oracle数据库步骤

3月23日 断龙塔投稿
  (一)创建工程,引入驱动包
  在下图目录中可以找到驱动包ORACLE的JDBC驱动包,拷贝到工程即可使用
  创建java工程waterboss,建立lib文件夹,将ojdbc。jar拷贝到此文件夹,然后addbuildpath
  (二)BaseDao
  我们通常编写BaseDao负责加载驱动,获取数据库连接,关闭资源,代码如下:packagecn。itcast。waterboss。importjava。sql。SQLE基本数据访问类authorAdministratorpublicclassBaseDao{加载驱动static{try{Class。forName(oracle。jdbc。driver。OracleDriver);}catch(ClassNotFoundExceptione){e。printStackTrace();}}获取数据库连接returnthrowsSQLExceptionpublicstaticjava。sql。ConnectiongetConnection()throwsSQLException{returnjava。sql。DriverManager。getConnection(jdbc:oracle:thin:192。168。80。10:1521:orcl,wateruser,itcast);}关闭资源paramrsparamstmtparamconnpublicstaticvoidcloseAll(java。sql。ResultSetrs,java。sql。Statementstmt,java。sql。Connectionconn){关闭结果集if(rs!null){try{rs。close();}catch(SQLExceptione){e。printStackTrace();}}关闭执行对象if(stmt!null){try{stmt。close();}catch(SQLExceptione){e。printStackTrace();}}关闭执行对象if(conn!null){try{conn。close();}catch(SQLExceptione){e。printStackTrace();}}}}
  JDBC驱动为:
  oracle。jdbc。OracleDriver
  连接字符串(瘦连接):
  jdbc:oracle:thin:虚拟机的IP:1521:orcl(三)业主增删改代码编写
  1。创建实体类packagecn。itcast。waterboss。importjava。util。D业主实体类authorAdministratorpublicclassOwners{privateL编号privateS业主名称privateL地址编号privateS门牌号privateS水表编号privateD登记日期privateL业主类型IDpublicLonggetId(){}publicvoidsetId(Longid){this。}publicStringgetName(){}publicvoidsetName(Stringname){this。}publicLonggetAddressid(){}publicvoidsetAddressid(Longaddressid){this。}publicStringgetHousenumber(){}publicvoidsetHousenumber(Stringhousenumber){this。}publicStringgetWatermeter(){}publicvoidsetWatermeter(Stringwatermeter){this。}publicDategetAdddate(){}publicvoidsetAdddate(Dateadddate){this。}publicLonggetOwnertypeid(){}publicvoidsetOwnertypeid(Longownertypeid){this。}}
  2。创建Dao类实现增删改packagecn。itcast。waterboss。importcn。itcast。waterboss。entity。Oimportjava。sql。SQLE业主数据访问类authorAdministratorpublicclassOwnersDao{新增业主paramownerspublicstaticvoidadd(Ownersowners){java。sql。Cjava。sql。PreparedStry{connBaseDao。getConnection();stmtconn。prepareStatement(insertintoTOWNERSvalues(?,?,?,?,?,?,?));stmt。setLong(1,owners。getId());stmt。setString(2,owners。getName());stmt。setLong(3,owners。getAddressid());stmt。setString(4,owners。getHousenumber());stmt。setString(5,owners。getWatermeter());stmt。setDate(6,newjava。sql。Date(owners。getAdddate()。getTime()));stmt。setLong(7,owners。getOwnertypeid());stmt。execute();}catch(SQLExceptione){e。printStackTrace();}finally{BaseDao。closeAll(null,stmt,conn);}}修改业主paramownerspublicstaticvoidupdate(Ownersowners){java。sql。Cjava。sql。PreparedStry{connBaseDao。getConnection();stmtconn。prepareStatement(updateTOWNERSsetname?,addressid?,housenumber?,watermeter?,adddate?,ownertypeid?whereid?);stmt。setString(1,owners。getName());stmt。setLong(2,owners。getAddressid());stmt。setString(3,owners。getHousenumber());stmt。setString(4,owners。getWatermeter());stmt。setDate(5,newjava。sql。Date(owners。getAdddate()。getTime()));stmt。setLong(6,owners。getOwnertypeid());stmt。setLong(7,owners。getId());stmt。execute();}catch(SQLExceptione){e。printStackTrace();}finally{BaseDao。closeAll(null,stmt,conn);}}删除业主paramownerspublicstaticvoiddelete(Longid){java。sql。Cjava。sql。PreparedStry{connBaseDao。getConnection();stmtconn。prepareStatement(deletefromTOWNERSwhereid?);stmt。setLong(1,id);stmt。execute();}catch(SQLExceptione){e。printStackTrace();}finally{BaseDao。closeAll(null,stmt,conn);}}}
投诉 评论 转载

怒怼台积电,比亚迪坚持用中文键,低调的王传福才是真正实业家?这几年,新能源汽车领域进入前所未有的高潮期。且不说老牌车企造车新势力在抢占市场,就连雷军董明珠等商界大佬也过来想要瓜分一杯羹。新能源汽车的发展前景固然好,不过钱也不……北京大学深圳校区风貌北京大学深圳研究生院(英文简称PKUSZ)是经教育部批准于2001年4月批准成立,是北京大学与深圳市政府合作创办的、以全日制研究生教育为主的办学实体、以全日制研究生教育为主的高……启奥科技进北交所上市辅导期输血信息化企业拥有242项软件著作挖贝网3月30日,新三板创新层公司启奥科技(831287)进入北交所上市辅导期,辅导机构为财达证券。3月22日,启奥科技与财达证券签订了北交所上市辅导协议,同日向河北证监……山东第10万个5G基站开通视频加载中。。。11月28日上午10点16分,伴随着一声洪亮的开通指令,位于济南市章丘区的一处5G基站正式加电、投入使用。这是用5G方式开通的山东第10万个5G基站,山东……想换个苹果的手机,哪个适合学生党?目前128GB的苹果13和苹果12,在官网只差400元,预算够高就上13,或者13P,性价比还可以,如果预算有限,4000左右可以考虑苹果11,线下能找到未拆封的XR也可以,一……设计模式总篇从为什么需要原则到实际落地(附知识图谱)聊聊为什么需要原则我们所有人都看过科幻电影,都看到过未来场景中人类和机器人和平相处的场景为了让拥有自主智能的机器人不失控,人类为机器人制定了三大定律:第一定律:机器……1446亿!华为遗憾落败,芯片巨头反超高通,斩获四个全球第一一、导读西方新规之下,两年时间不到,全球芯片市场就遭到严重破坏,先是汽车产业出现缺芯的问题,进而导致众多车企面临停产,连奔驰、奥迪、宝马都不例外,纷纷暂停了部分生产线;接……用牙膏能修复手机屏幕小划痕吗?这些屏幕知识很少人知道据不完全统计,我们平均每天使用手机时长已经超过3小时,并且这一时间有增无减。大家也越来越关注屏幕对眼睛的影响,OLED屏比LCD屏更伤眼睛吗?屏幕分辨率越高蓝光越强?对眼睛伤害……次元美女录魔卡少女樱大道寺知世小樱最好的朋友,兴趣是拍摄穿着自己制作的服装收集卡片的小樱大道寺知世是大道寺集团的社长千金,是木之本樱的母亲木之本抚子的堂姐大道寺园美的女儿。夜深时会有保……丰田TNGA有什么好?产品力强还开不坏保值率更是YYDS瑞典女诗人索德格朗在其代表作《礼物》中曾有一句诗说:在这五光十色的世界里,我要的只是公园里的一把长椅。从诗人的视角来说,如果世界是炫目的新奇,那么长椅就是朴素的无奇,世界……JDBC连接oracle数据库步骤(一)创建工程,引入驱动包在下图目录中可以找到驱动包ORACLE的JDBC驱动包,拷贝到工程即可使用创建java工程waterboss,建立lib文件夹,将ojdb……作为一个广东人,如果选择一个地方发展,你是会选择深圳还是广州我会选择广州不说啥就说一个支付的问题像很多打工人大多数都会选择交通工具出行吧比如说公交车和地铁等但是在深圳的话我今年暑假有幸去过我在广州玩的时候都是选择支付宝的乘车码来乘车的但……
贵州茅台今日股价崩盘原因分析2021年下沉市场专题研究报告电商篇韩国男人对ok手势的抗拒有多深?手机充电一夜对手机有损伤吗?小浪底管理中心协同赋能打造ampampquot智慧小浪底am微信新功能上线食品加工的高标准,正促使行业加速向自动化制造转型广州地铁免费WiFi运营方退出服务电脑的选择镜头技术又有新突破!FindX3可能首发搭载?影像或将绝杀得罪了全世界之后,财经顶流叶飞下一步该怎么办?荣耀V7PRO创造你的新姿态,你会如何选择?
仅1个月增长翻倍,这类小程序做对了哪些事?单根长阳线什么时候适合买进单根长阳线买进信号判断蔡文姬博闻强识为何生世凄惨有过三段婚姻我的考试就这样过了用户界面的视觉效果电视剧大世界观后感今年最好看的4款领子美丽的人生观后感范文丰途轮毂首次重磅亮相2017GTShow国际改装风尚秀如何正确穿戴航空救生衣陈柏霖杨佑宁张若昀井柏然,四种少年装扮大解析学校会计个人工作总结

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找美丽时装彩妆资讯历史明星乐活安卓数码常识驾车健康苹果问答网络发型电视车载室内电影游戏科学音乐整形