第四章JavaBean技術(shù)與Web數(shù)據(jù)庫(kù)操作_第1頁(yè)
第四章JavaBean技術(shù)與Web數(shù)據(jù)庫(kù)操作_第2頁(yè)
第四章JavaBean技術(shù)與Web數(shù)據(jù)庫(kù)操作_第3頁(yè)
第四章JavaBean技術(shù)與Web數(shù)據(jù)庫(kù)操作_第4頁(yè)
第四章JavaBean技術(shù)與Web數(shù)據(jù)庫(kù)操作_第5頁(yè)
已閱讀5頁(yè),還剩47頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

第四章

JavaBean技術(shù)與Web數(shù)據(jù)庫(kù)操作主要內(nèi)容一、JavaBean組件技術(shù)二、JSP內(nèi)置標(biāo)記三、JSP自定義標(biāo)記四、JavaWeb數(shù)據(jù)庫(kù)操作五、JSP+JavaBean項(xiàng)目——新聞發(fā)布系統(tǒng)一、JavaBean組件技術(shù)JSP頁(yè)面中,Java語(yǔ)言與各種腳本語(yǔ)言參雜在一起。Java語(yǔ)言用來(lái)實(shí)現(xiàn)邏輯其它腳本語(yǔ)言用來(lái)展現(xiàn)內(nèi)容不適合在JSP頁(yè)面中實(shí)現(xiàn)復(fù)雜邏輯!一般的做法是在JSP頁(yè)面中展現(xiàn)內(nèi)容,而把邏輯實(shí)現(xiàn)的部分做為一個(gè)單獨(dú)的Java類,在JSP頁(yè)面中使用Java類的功能。1.JSP中調(diào)用類(1)JSP調(diào)用內(nèi)部類通過(guò)<%!%>定義內(nèi)部類(什么是內(nèi)部類?)程序10-1:classinjsp.jspJSP調(diào)用內(nèi)部類很不常用。(2)JSP調(diào)用外部類普通的Java類(外部類)可以被JSP頁(yè)面自由使用!外部類可以被JSP使用,也可以被其它Java系統(tǒng)使用重用性好、擴(kuò)展性好、便于調(diào)試。程序10-2、10-3:Student.java、useClass.jsp實(shí)際應(yīng)用中,JavaBean組件做為具有特定設(shè)計(jì)規(guī)范的外部類得到非常廣泛的使用。2.JavaBean組件(1)什么是JavaBeanJavaBean是滿足Bean設(shè)計(jì)規(guī)范的普通Java類JavaBean類必須有一個(gè)不帶任何參數(shù)的public型構(gòu)造函數(shù)私有成員變量和對(duì)應(yīng)的setXxx()方法和getXxx()方法其中xxx是屬性名(與私有成員變量名沒(méi)有必然聯(lián)系,但建議把xxx作為變量名)。getXxx()方法是public類型的對(duì)于布爾型屬性,可以采用is代替getJavaBean組件在JSP中可以通過(guò)標(biāo)簽來(lái)操作。Bean設(shè)計(jì)規(guī)范是為了滿足標(biāo)簽操作需要!(2)JavaBean標(biāo)簽<jsp:useBeanid=“obj”class=“bit.Person”scope=“page”/><%bit.Personobj=newbit.Person();%><jsp:setPropertyname=“obj”property=“age”value=“32”/><%obj.setAge(32);%><jsp:getPropertyname=“obj”property=“age”/><%=obj.getAge()%>使用標(biāo)記操作JavaBean組件語(yǔ)法更簡(jiǎn)單,功能更強(qiáng)大!舉例:通過(guò)JavaBean組件設(shè)置和訪問(wèn)Person對(duì)象的姓名指定或新建一個(gè)bean實(shí)例obj(3)Form和JavaBean組件的交互表單信息的提交是非?;镜膽?yīng)用,利用JavaBean組件接收f(shuō)orm提交的數(shù)據(jù)語(yǔ)法比較簡(jiǎn)潔。核心思想:將form映射為一個(gè)JavaBean組件,form中的各個(gè)控件按照名稱自動(dòng)關(guān)聯(lián)到JavaBean中的各個(gè)屬性!<jsp:setPropertyname=“bean名"property="*"/>舉例:登錄頁(yè)面login.jsp文本框控件name=“username”、密碼框控件name=“password”JavaBean類login.java登錄處理頁(yè)面success.jsp,顯示用戶名密碼。(4)JavaBean組件的生命周期<jsp:useBeanid=“obj”class=“bit.Person”scope=“page”/>聲明引用型變量obj指定范圍內(nèi)查找key為“obj”的Bean對(duì)象新建Bean對(duì)象objBean對(duì)象賦值于objobj對(duì)象超過(guò)使用范圍則被刪除找到未找到JavaBean四種不同范圍的生命周期pagerequestsessionapplication舉例:10-9、10-10Counter.javapageDemo.jsp二、JSP內(nèi)置標(biāo)記標(biāo)記名稱標(biāo)記作用<jsp:useBean>指定范圍獲取Bean組件,沒(méi)有就創(chuàng)建<jsp:setProperty>設(shè)置Bean組件的屬性值<jsp:getProperty>獲取Bean組件的屬性值<jsp:include>動(dòng)態(tài)頁(yè)面包含<jsp:forward>頁(yè)面跳轉(zhuǎn),request和response保持不變<jsp:plugin>嵌入組件,用于在瀏覽器中顯示一個(gè)對(duì)象三、JSP自定義標(biāo)記JSP內(nèi)置標(biāo)記語(yǔ)法簡(jiǎn)單、功能強(qiáng)大,但是數(shù)量有限自定義標(biāo)記提供了擴(kuò)展新標(biāo)記的機(jī)制創(chuàng)建自定義標(biāo)簽類,實(shí)現(xiàn)標(biāo)簽功能配置標(biāo)記庫(kù)描述文件(*.tld),描述標(biāo)簽名及其對(duì)應(yīng)的自定義標(biāo)簽類把標(biāo)簽庫(kù)描述文件注冊(cè)到web.xml一個(gè)簡(jiǎn)單的例子<fontface="ComicSansMS"

size="7"

color="#f35730"><strong><spanstyle="background-color:rgb(247,252,139);">

WelcometoAHPU!

</span></strong></font><mytags:LOGO></mytags:LOGO>標(biāo)簽庫(kù)的簡(jiǎn)單部署將class文件按包結(jié)構(gòu)打包成jar文件(zip壓縮文件改擴(kuò)展名為jar),jar文件復(fù)制到WEB-INF/lib中。不配置web-xml,使用的使用寫(xiě)相對(duì)路徑就行了

<%@tagliburi="/WEB-INF/xxxx.tld"prefix="xxxx"%>四、JavaWeb數(shù)據(jù)庫(kù)操作一、MySQL數(shù)據(jù)庫(kù)基礎(chǔ)二、JDBC操作數(shù)據(jù)庫(kù)三、JDBC連接池(一塔)My圓SQ兵L數(shù)據(jù)出庫(kù)基等礎(chǔ)1、概逢述My歪SQ鞭L是瑞機(jī)典的My秘SQ浴LAB公司喬開(kāi)發(fā)窮的一戴個(gè)小牙型關(guān)如系型爬數(shù)據(jù)朝庫(kù)管典理系闖統(tǒng),蜘(My踏SQ云LAB公司20臺(tái)08年1月16號(hào)被Su闊n公司斤收購(gòu)噴)My乖SQ售L優(yōu)點(diǎn)體積牌小、邪速度沈快、謙開(kāi)放瞞源代塊碼、類免費(fèi)使用C/爺C+合+編寫(xiě)閥,??白C源粒代碼霉的可除移植陣性可以販處理林擁有芽上千勁萬(wàn)條扇記錄稈的大慰型數(shù)熟據(jù)庫(kù)2My豈SQ免L的使裝用使用My貢SQ講L6撫.0綠色急版+na煮vi繳ca悉t8.譜0設(shè)計(jì)攜數(shù)據(jù)遞庫(kù)ne圣ws濾db,有域一張?zhí)K表ne剛wsid自動(dòng)吼編號(hào)仍?數(shù)園字?碌字符得串?ti傭tl呼e字符芬串?ke肯yw裕or方d字符琴串?au帝th忽or字符鹽串?ti賓me日期威時(shí)間co跪nt伯en無(wú)t文本氏類型充(或混者備幣注類茅型?10千00啄0字以機(jī)內(nèi)?送)(二鞏)JD微BC操作質(zhì)數(shù)據(jù)磚庫(kù)JD消BC(Ja所vaDa獨(dú)ta蛾Ba橫seCo誼nn暢ec紡ti腥vi驗(yàn)ty)JD覺(jué)BC接口置規(guī)范質(zhì)(即磁應(yīng)用限程序湯員需雁要熟卸練掌辜握的JD嶼BC赤AP省I)符合JD導(dǎo)BC接口隆規(guī)范笨的JD賠BC驅(qū)動(dòng)計(jì)程序(遠(yuǎn)*.別ja蒼r文件)JD擠BC操作劑數(shù)據(jù)照庫(kù)的養(yǎng)一般碧過(guò)程1、把JD憤BC驅(qū)動(dòng)漁添加雨到we狂b應(yīng)用找程序柴中把驅(qū)伙動(dòng)程救序(她*.j喊ar文件利)添蜘加到WE稼B-IN目F文件嶄夾的li賓b子文嘗件夾嚴(yán)中2、指慕定JD蝴BC驅(qū)動(dòng)夾名Cl盾as孔s.畝fo島rN茅am歪e(巾“c宇om暗.m糊ys宿ql滿.j掌db肅c.培Dr攤iv織er”)3、根惹據(jù)數(shù)址據(jù)庫(kù)ur屋l、用膊戶名泛、密淡碼建翼立數(shù)抗據(jù)庫(kù)危連接指對(duì)象St據(jù)ri末ngur都l=賊“j超db汪c:拿my撇sq棉l:廣//lo管ca旅lh受os爛t:3譯30之6/ne帶ws醋db?u區(qū)se單Un它ic預(yù)od社e=tr屠ue腸&a屑mp甲;c坡ha喂ra獅ct蓬er乓En跳co迅di線ng=G灣BK均”;Co撞nn遺ec立ti敞on障co條nn汁ec顯t傅=Dr婦iv裕er津Ma豪na謊ge驅(qū)r.ge夫tC倡on習(xí)ne躲ct撈io寬n(u溪rl蕉,u委se臥rn轉(zhuǎn)am行e,踩pa負(fù)ss堅(jiān)wo土rd);JD笨BC操作笛數(shù)據(jù)抬庫(kù)的悟一般充過(guò)程4、基端于數(shù)壞據(jù)庫(kù)差連接笛對(duì)象則創(chuàng)建候數(shù)據(jù)棟庫(kù)操獄作對(duì)網(wǎng)象(St醒a(bǔ)t候em驅(qū)en擠t對(duì)象漲、Pr目ep膊ar叫ed抽St摩at縣em叮en種t對(duì)象齡)St湊at相em翠en斤t濟(jì)s繁tm思t摩=co接nn掌ec戒t.炕cr期ea缺te訂St似at掉em她en尤t(酒)5、利謹(jǐn)用st眠at許em核en哭t對(duì)象飽操作悅數(shù)據(jù)救庫(kù)ex樓ec夜ut勿eQ斧ue甘ry幅(s蘿ql)查詢綿性的起數(shù)據(jù)胞庫(kù)操館作ex綱ec飄ut裁eU貝pd趴at聾e(揚(yáng)sq款l)更新胞性的醬數(shù)據(jù)踩庫(kù)操賠作JD奪BC操作弓數(shù)據(jù)置庫(kù)的游一般吵過(guò)程Cl斑as咐s.束fo殊rN禁am茂e(dr殖iv鞏er);Co網(wǎng)nn掩ec括ti朱on晝c壇on松ne惜ct杏=Dr攪iv跪er悼Ma播na隨ge溫r.久ge枕tC鉤on茂ne逃ct屬io訴n(ur附l,us魄er撤na斬me,pa搞ss耗wo摸rd);St軌at凳em想en屬t巨st犁mt撓=co傳nn深ec錘t.朽cr桌ea播te膽St雀at購(gòu)em抄en序t()曬;Re希su塑lt閣Se廣trs=st將mt太.e蘋(píng)xe銀cu天te術(shù)Qu印er貫y(司sq畏l);//sq百l為數(shù)崗據(jù)庫(kù)膨查詢捕語(yǔ)句(三厚)JD蓬BC操作My網(wǎng)SQ滑L數(shù)據(jù)真庫(kù)(四呀)JD巷BC訪問(wèn)ac滿ce倆ss數(shù)據(jù)后庫(kù)1、把a(bǔ)c突ce抬ss文件況設(shè)置華為OD董BC(Op祥en幕Da舞ta響ba躬se康Co望nn背ec安ti衰vi窯ty)數(shù)田據(jù)源摸,通握過(guò)JD宴BC慢-O釋DB斬C橋訪透問(wèn)OD帝BC數(shù)據(jù)黃源,管很少致用。2、通傷過(guò)JD壟BC愿-O決DB全C驅(qū)動(dòng)明直接蝦訪問(wèn)ac癥ce鐵ss文件住,因?yàn)闉楸弱r較方鍋便,折所以脂在小晉型系猴統(tǒng)中蓄很常街用。dr右iv株er榜=仔“su上n.控jd蔑bc偷.o償db具c.管Jd福bc盯Od女bc槳Dr蔑iv視er”ur龜l=傘“jd皇bc抓:o帶db李c:沈DR專IV盜ER={慌Mi奴cr啊os踏of誼t鄭Ac估ce騰ss某D悠ri暮ve跡r瓜(*即.md鎮(zhèn)b)證};趙DB糧Q=c:析\\向my桿da就ta明.m披db”絕對(duì)馬路徑懷很不栗方便鴉!JD狡BC通過(guò)供相對(duì)濾路徑止訪問(wèn)ac晝ce衫ss數(shù)據(jù)唯庫(kù)dr愛(ài)iv承er=猶"su屬n.嶺jd盟bc蹲.o續(xù)db歷c.變Jd涉bc佳Od焰bc范Dr畜iv貓er";db屯na損me=劉“\喊\d哄at朽ab爸as旅e\啄\ne說(shuō)ws家.m緊db”fi惡le貍pa腐th=ap蓮pl飾ic腸at分io沃n.不ge評(píng)tR六ea負(fù)lP火at陵h(db揭na派me);//得到浸絕對(duì)搬路徑fi尤le榨pa養(yǎng)th=fi裙le肚pa窮th.r拍ep況la排ce曬Al總l(“囑\\日\(chéng)\姻”,飛“\晶\\漁\\正\\及\”踏);//毅ja瓣va中用逆“\\提”表示矛“\”ur足l="jd奇bc儲(chǔ):o快db索c:第DR影IV北ER={味Mi邁cr磁os井of串t洽Ac廈ce貫ss忽D泥ri姜ve憑r呢(*襖.md送b)慮};臟DB屈Q="蠟+fi累le園pa腔th;三、肌連接慢池單連魂接每次宜訪問(wèn)守?cái)?shù)據(jù)滲庫(kù)都刊創(chuàng)建付新的輸連接負(fù),訪猶問(wèn)完性再關(guān)組閉連已接,效率杰低下連接產(chǎn)池?cái)?shù)據(jù)古庫(kù)連肆接池奸負(fù)責(zé)命分配變、管航理和華釋放纏數(shù)據(jù)發(fā)庫(kù)連乎接,染它允許海重復(fù)扇使用喊現(xiàn)有狗的數(shù)顛據(jù)庫(kù)乳連接。應(yīng)用旱程序混請(qǐng)求浙連接咳時(shí),礎(chǔ)連接?jì)沙貫槔K該請(qǐng)役求分勝配連曠接,規(guī)用完輛后再絕放回紐奉到連鴉接池棋中。連接敗池中婚的空攜閑連傷接對(duì)我象數(shù)只量低仇于下盲限時(shí)送,連好接池玻自動(dòng)向追加譯一定拖數(shù)量暴的連臭接對(duì)累象,本數(shù)量脂高于史上限躁時(shí),批連接背池將魚(yú)釋放崗一定構(gòu)數(shù)量悉的連傘接To滿mc捏at連接酒池配脂置及掏應(yīng)用1、配帝置To持mc煩at連接殃池配置To計(jì)mc祥at服務(wù)糞器的co枯nf創(chuàng)\co包nt君ex享t.撤xm藥l文件2、配吵置應(yīng)率用程石序數(shù)搖據(jù)源配置努應(yīng)用除程序痛的we飛b.吩xm見(jiàn)l3、添毀加數(shù)徐據(jù)庫(kù)丑驅(qū)動(dòng)4、編體寫(xiě)測(cè)威試代采碼訪腸問(wèn)數(shù)莫據(jù)庫(kù)1、配即置To恨mc燃atmy榨sq蘇l連接搞池往To富mc萌at服務(wù)迷器的co最nf立\co奪nt竭ex筋t.皂xm綠l文件悟的根扮標(biāo)簽爆內(nèi)添延加:<R質(zhì)es吧ou貨rc折ena團(tuán)me="jd抹bc希/m蛇ys度ql"au材th="岡Co晌nt歲ai旦ne蠅r"ty贈(zèng)pe="ja遣va矮x.纏sq芝l.刃Da句ta樸So咱ur委ce"ma贈(zèng)xA筆ct渴iv圈e="郊10貧0"ma偵xI喬dl惹e="頃30牙"ma獲xW暖ai斃t="押10東00剪0"us露er蓋na勤me="芽ro蜓ot縮慧"pa扣ss術(shù)wo囑rd="祝"dr廳iv懶er普Cl日as嗓sN例am會(huì)e="co嚼m(xù).番my晴sq頂l.寫(xiě)jd驢bc節(jié).D哨ri園ve礦r"ur卡l="森jd看bc冠:m的ys矛ql長(zhǎng):/泳/l編oc丟al槽ho純st畫(huà):3燦30紫6/露ne餡ws恭db巷?a裂ut申oR受ec暫on刑ne兼ct帥=t狡ru活e"帖/>Re涂so去ur有ce標(biāo)簽口的其趟它屬酷性<R此es答ou細(xì)rc縫e。?;@。te激st輕On刷Bo豎rr俗o(hù)w="勵(lì)tr瓣ue搭"va跟li炕da嘩ti圈on鈔Qu貓er在y="狗se搜le漆ct框*彼f噸ro焰mta辛bl們en互am煩e"re落mo過(guò)ve貧Ab求an否do捎ne膏d="橡tr峰ue栗"re黨mo費(fèi)ve市Ab載an膊do夕ne誕dT駕im移eo逝ut="倦60鄰"lo制gA著ba訂nd區(qū)on將ed="街tr略u(píng)e綱"/>2、配槍置應(yīng)紅用程節(jié)序數(shù)偏據(jù)源在應(yīng)舒用程捧序的we斃b.盟xm紅l文件哈根標(biāo)臘簽內(nèi)沾添加狠以下關(guān)內(nèi)容選:<r恒es層ou瞇rc料e-其re灘f><d露es勸cr鳳ip知ti屆on怖>D孩B劈燕Co允nn手ec勉ti竄on夢(mèng)</秧de岸sc純r(jià)i茶pt遙io周n><r鼠es謎-r飯ef招-n叢am貪e>jd歇bc尿/m辛ys除ql</殲re州s-犬re比f(wàn)-堵na閘me耽><r拳es浩-t稅yp留e>ja肢va竹x.自sq壤l.恨D(zhuǎn)a毛ta銷So顯ur漢ce</碰re搭s-蝴ty設(shè)pe鎮(zhèn)><r憲es梅-a購(gòu)ut染h>Co與nt期ai識(shí)ne克r</傍re救s-塔au使th獨(dú)></莫re調(diào)so蟻ur殖ce宇-r魯ef巧>3、添食加數(shù)館據(jù)庫(kù)太驅(qū)動(dòng)my跡sq厭ljd德bc驅(qū)動(dòng)叔包復(fù)鞋制到宰應(yīng)用微程序循的WE岡B-洲IN辦F/釘li按b或者嚇,復(fù)匪制到To情mc動(dòng)at的li層b目錄晨下4.測(cè)試棕代碼?。篔S綁P頁(yè)面聰中添輔加下從面ja兇va程序埋段<%凈@酒pa轎ge化i染mp疼or茅t=轎“ja對(duì)va待.u燃ti密l.*武,ja披va只.s孝ql.*哭,ja步va蚊x.鉗sq法l.*看,ja俘va薪x.似na貿(mào)mi攀ng.*吊”%犧><%Co樂(lè)nt潑ex降tct喚x=鬧ne烤wIn財(cái)it朝ia翁lC獅on裹te傾xt()軌;Da能ta祖So膝ur活ceds=禽(Da腸ta挖So祝ur魔ce完)c愧tx德.l初oo阿ku四p(棵"j倒av恰a:咸co牽mp梯/e矩nv廟/jd殖bc販/m燙ys長(zhǎng)ql")引;Co士nn抄ec侵ti脖onco差nn=ds大.g碧et妨Co鑰nn瞇ec寺ti劃on()尤;Re總su鞏lt愈Se課trs=co嫩nn下.c異re萍at膜eS混ta午te講me果nt邪()桐.e示xe嘴cu簡(jiǎn)te驢Qu挑er宣y(型"s歐el弓ec斗t*委fr耗om凱n戚ew古s"婚);rs課.n子ex污t()武;ou槐t.康pr添in葛t(悔rs貢.g柄et肢St以ri君ng婆("寺id")毒);rs陵.c布lo票se()賺;%>五、JS贈(zèng)P皮+Ja災(zāi)va頃Be封an項(xiàng)目——新聞龜發(fā)布換系統(tǒng)模塊廚連接震圖瀏覽夾模塊de苗fa深ul終t.賴js姻p后臺(tái)維護(hù)主頁(yè)面manage.jsp添加頁(yè)面addnews.jsp刪除模塊deleteop.jsp添加到數(shù)據(jù)庫(kù)addnewsop.jsp編輯模塊editnews.jsp顯示詳細(xì)新聞view.jsp添加到數(shù)據(jù)庫(kù)savenewsop.jsp新聞路發(fā)布居系統(tǒng)——模塊賞連接疾圖瀏覽旱模塊de母fa種ul物t.紫js竟p后臺(tái)維護(hù)主頁(yè)面manage.jsp添加頁(yè)面addnews.jsp刪除模塊deleteop.jsp添加到數(shù)據(jù)庫(kù)addnewsop.jsp編輯模塊editnews.jsp顯示詳細(xì)新聞view.jsp添加到數(shù)據(jù)庫(kù)savenewsop.jsp數(shù)據(jù)碌庫(kù)分稠析簡(jiǎn)單獨(dú)設(shè)計(jì)釘,只啟需一即張表ne違ws設(shè)計(jì)ac醬ce仇ss數(shù)據(jù)凍庫(kù)ne圓ws功.m躲db,有眼一張突表ne你wsid自動(dòng)黑編號(hào)ti員tl員e文本請(qǐng)類型ke胳yw趨or陶d文本進(jìn)類型ti憤me日期撞時(shí)間au屢th退or文本戒類型co巖nt行en毛t文本洲類型數(shù)據(jù)正庫(kù)表拋查詢查詢描表中獄所有勤記錄se匙le造ct炒*貫f辭ro涼m饑n焦ew貧s染o苗rd禮er土by束idas洽c查詢鋪表中騙特定奴的記附錄se鋼le正ct掌*不f正ro全m背n皇ew站s箱w唐he豈re姑id旬=‘果20但11派04疾01栗12刊34跳56著01垮’數(shù)據(jù)深庫(kù)表途更新修改旦記錄up炎da補(bǔ)tene眼wsse渴t扒ti舊tl俯e=‘ti時(shí)tl睜ex疲xx’,檔au巾th終or鴉=‘a(chǎn)u草th導(dǎo)or議xx歪x’,么.纖..鵲.wh喝er取e博id顫=‘id駁xx該x’增加法記錄in束se跑rt湯i麻nt同one富wsva匠lu桃es習(xí)(‘id攝xx目x’,炒‘ti細(xì)tl錄ex摧xx’,找’ke怒yw五or蔽dx紙xx’,no尊w(),忌..刪.)刪除啟記錄de嶼le鼠te德f映ro貨mne峽wswh扔er堪e故id樂(lè)=‘id益xx征x’當(dāng)前撓時(shí)間選信息雅輸入懲到數(shù)奸據(jù)庫(kù)ja涼va椒.u秘ti株l.梳Da脖teno割w蹤蝶=ne飼wja滔va蛇.u杰ti棗l.籮Da擊te()職;Si竊mp亦l(xiāng)e斥Da厭te倍Fo屠rm碑a(chǎn)tda白te盟fo才rm沿at=ne趕wSi伏mp范le因Da尺te以Fo虧rm私at傾("叔yy答yy派-M另M-流ddHH勵(lì):m呢m:遣ss")宮;St累ri棋ng邁t駕im番e抗=da蜻te裙fo嘗rm粒at單.f嗎or徑ma謀t(筒no已w);//符合級(jí)時(shí)間氧格式強(qiáng)要求丸的字壓符串班直接未使用膏于sq復(fù)l語(yǔ)句鵝。編碼貢轉(zhuǎn)換Ja轟va升w價(jià)eb開(kāi)發(fā)倦中,擴(kuò)中文碑處理僅常常柜需要片做編枝碼轉(zhuǎn)花換。禾如“IS躁O8刷85錘9-揀1”轉(zhuǎn)為“UT聯(lián)F-寇8”特殊蕩字符得處理在ja還va米w結(jié)eb開(kāi)發(fā)問(wèn)中,鄭某些左字符都需要?jiǎng)h特殊悶處理\、單轉(zhuǎn)引號(hào)優(yōu)、雙痕引號(hào)換行桑符、針空格悅、大粥于號(hào)劈燕、小冶于號(hào)得等特殊樓字符(查看渣:IS迷O(shè)布La記ti撈n-抵1字符晴集)<<>>®注冊(cè)商標(biāo)&&

空格©copyright™商標(biāo)?"

´“

’自動(dòng)駝產(chǎn)生id由當(dāng)森前系良統(tǒng)時(shí)方間產(chǎn)紐奉生十節(jié)六位id20館11旅02忘01俘12青34申56犁01即20撲11年2月1日12葵:3啞4:戚56糊,最后族兩位蘋(píng)為自初動(dòng)遞給增序軌列六、Hi克be胸rn嬌at紙e框架采用切面向銹對(duì)象磚思想蒸開(kāi)發(fā)仗相對(duì)如獨(dú)立辨的數(shù)閘據(jù)庫(kù)姿操作主模塊膽,能團(tuán)提高直代碼胞的復(fù)姐用Hi場(chǎng)be塊rn撿at溫e是一攏個(gè)開(kāi)菜源的總對(duì)象拜關(guān)系罵映射宏框架妻,它新對(duì)JD雅BC進(jìn)行召了輕稈量級(jí)直的對(duì)系象封吵裝,冰使得Ja訴va程序登員可由以很縮慧方便叛地使急用對(duì)督象編辜程思翻維來(lái)壘操縱汽數(shù)據(jù)棒庫(kù)。Hi韻be衡rn寄at限e體系墻結(jié)構(gòu)Hi作be續(xù)rn膨at取e簡(jiǎn)單孤應(yīng)用芒實(shí)例1、My財(cái)Ec詳li域ps河e中配削置數(shù)懶據(jù)庫(kù)隱連接2、建銜一個(gè)We端b項(xiàng)目皮并添虜加hi肆be目rn虜at顫e框架勝支持3、利施用hi冊(cè)be帝rn饑at評(píng)e反向傘工程陵生成指實(shí)體琴類、DA借O類和掙映射新文件4、編姻寫(xiě)數(shù)催據(jù)庫(kù)蠻訪問(wèn)屋測(cè)試幟代碼1、My字Ec宰li失ps摧e中配姥置數(shù)蠟據(jù)庫(kù)躲連接打開(kāi)My吃Ec元li丸ps匹eDa如ta饅ba榴se煌E蠟xp粱lo茫re聲r(shí)視圖辨:Wi辮nd瞎ow此Op還en釋P已er嘴sp愧ec仆ti歷ve異My迫Ec漿li束ps虎eDa激ta留ba投se貞E矩xp矮lo讀re鋼rDB瀏覽纏器內(nèi)體右擊上,右行鍵菜醋單上陰選擇ne僅w,輸聞入相濟(jì)關(guān)信帳息。雖這些消信息倡生成滔配置炸文件梢時(shí)有皮用。2、建旁一個(gè)We謠b項(xiàng)目鐮并添季加hi字be宴rn拾at提e框架遺支持右擊筒項(xiàng)目趟文件浙夾,遞右鍵臥菜單扎上選難擇My握Ec侄li萍ps岸e搞Ad坊d竄Hi苦be怪rn漲at專eCa鞏pa核bi田li有te修s,一品路配糟置(參或默蒼認(rèn))呢并ne擊xt3、利杜用hi傲be縫rn茫at斥e反向否工程符生成盜實(shí)體筒類、DA裹O類和古映射梨文件打開(kāi)My巖Ec弓li粉ps撕eDa裕ta宜ba當(dāng)se抄E閣xp銷lo易re螞r視圖農(nóng):Wi潑nd賴ow猾Op烘en晚P非er糟sp歇ec治ti哪ve沒(méi)My貓Ec弱li去ps俯eDa躬ta燥ba李se抹E稼xp纖lo溫re刻r從數(shù)吩據(jù)庫(kù)諸瀏覽炊器中業(yè)選中熱的數(shù)匆據(jù)庫(kù)躁表(攝可以繳選擇徐多個(gè)窄表)勾,右板鍵菜申單上財(cái)選擇Hi恰be駐rn拘at復(fù)e恰Re銷ve艇rs咐e眨En柳gi好ne怪er捎in籍g,彈牧出設(shè)銀置菜禽單,森適當(dāng)后配置信(或柏者默擴(kuò)認(rèn))研并一吧路ne慮xtHi浴be我rn網(wǎng)at成e對(duì)象芒的三田種狀兼態(tài)三個(gè)禍方法陰:at覺(jué)ta蕩ch班Di攏rt灘y,殘at裕ta僻ch描Cl解ea挖n,身me粥rg挎eme喚rg東e:將河傳入璃的de毅ta茅ch葵ed狀態(tài)賓的對(duì)味象的飄屬性刊復(fù)制峰到持辨久化忍對(duì)象跡中,澆并返嚼回該歷持久憑化對(duì)遺象虧。如西果該se勾ss踩io朝n中沒(méi)澡有關(guān)柄聯(lián)的尸持久沿化對(duì)膨象,芒加載敘一個(gè)杰,如資果傳漿入對(duì)斗象未晚保存曾,保戴存一港個(gè)副迫本并焦作為均持久下對(duì)象保返回蜘,傳系入對(duì)傳象依旦然保若持de野ta尾ch竭ed狀態(tài)鄭。at縮慧ta電ch旦Di由rt逗y:將批傳入脅的對(duì)沸象持葬久化解并保規(guī)存。約如果斯對(duì)象緞未保股存(Tr換an副si盈en鼓t狀態(tài)遭),北調(diào)用sa導(dǎo)ve方法場(chǎng)保存批。如差果對(duì)宮象已山保存擔(dān)(De迎ta陳ch步ed狀態(tài)淺),箏調(diào)用up米da據(jù)te方法縮慧將對(duì)句象與Se撿ss趙io具n重新炮關(guān)聯(lián)慶。at鈔t

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論