版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、電力系統(tǒng)總結(jié)筆一:項(xiàng)目第一天(項(xiàng)目框架電力系統(tǒng)總結(jié)筆一:項(xiàng)目第一天(項(xiàng)目框架jar包(1)在publicecTextimplementsjava.io.Serializableprivate String textID;private String textName;/測(cè)試名稱(chēng) private Date textDate;privateStringtextRemark; /測(cè)試備publicStringgetTextID()return 文件?xml=1.0encoding=UTF-!DOCTYPEhibernate-/Hibernate/Hibernate 文件?xml=1.0encodin
2、g=UTF-.ElecTextidname=textIDtype=stringgeneratorpropertyname=textNametype=string propertyname=textDatetype=date publicvoidsetTextID(StringtextID)this.textID=publicStringgetTextName()returnpublicvoidsetTextName(StringtextName)this.textName=publicDategetTextDate()returnpublicvoidsetTextDate(DatetextDa
3、te)this.textDate=publicStringgetTextRemark()returnpublicvoidsetTextRemark(StringtextRemark)this.textRemark= (4)junittest publicclassTestHibernatepublicvoidConfiguration configuration = new Configuration(); Factory sf = configuration.buildSess=iontr=ecText=new?xml=1.0encoding=UTF-!DOCTYPEhibernate-co
4、nfiguration-/Hibernate/HibernateConfigurationDTD3.0/EN propertypropertypropertyproperty!-加文件-層(1)在 erfaceextendspublicfinalStringSERVICE_NAME(2)在.impl2publicclassImplextendsSupport層(1)在 erfaceextendspublicfinalStringSERVICE_NAME(2)在.impl2publicclassImplextendsSupportpublicvoidsave(Tentity)erfacevoid
5、save(TelecText.setTextDate(new Date(); (3)srcspring的配置文件?xml=1.0encoding=UTF-beans ponent-scanbase-!-2:?-3:創(chuàng)建(3)srcspring的配置文件?xml=1.0encoding=UTF-beans ponent-scanbase-!-2:?-3:創(chuàng)建beanproperty事務(wù)管理器(切面!-beanproperty!- (4)junit (4)junit publicclasspublicvoidApplicationContext ac = new = (IElecTextecTex
6、t = new ElecText(); elecText.setTextDate(new Date(); ion-driventx:adviceid=aaaop:advisoradvice-ref=aa第五步:Service 第五步:Service junitpublicclassTestServicepublic void save() ApplicationContextac=new IElecTextServiceelecTextService=(IElecTextService)ecText = new ElecText(); elecText.setTextDate(new Date
7、(); publicecTextServiceImplimplementsIElecTextServiceprivate IElecTextpublic void saveElecTexecText) erfaceIElecTextServicepublicicfinalStringSERVICE_NAMEvoid 第六步:控制層(1)在Action 第六步:控制層(1)在Action.elec.web.action中創(chuàng)建ActionBaseActionpublic class BaseAction extendionSupportimplements Driven,ServletReques
8、tAware,ServletResponseAware protectedHttpServletRequestprotectedHttpServletResponseresponse; T entity;publicClassentityClass=trypublic claecTextActionextendsBaseAction ecText = this.getMprivate IElecTextService elecTextService;publicStringreturn (2)在 (3)srcstruts2?xml=1.0encoding(2)在 (3)srcstruts2?x
9、ml=1.0encoding=UTF-!DOCTYPEstruts-/ApacheSoftwareFoundation/DTDStruts Configurationconstantname=struts.devMode設(shè)置的publicclassTUtilspublic sic Class getTClass(Class entity) ParameterizedTypeparameterizedType=(ParameterizedType)ClassentityClass=(Class)returnentity=(T) catch (Exception e) publicT()retur
10、npublicvoidsetServletRequest(HttpServletRequestreq)this.request=publicvoidsetServletResponse(HttpServletResponseres)this.response= web-app !-web容器啟動(dòng)的時(shí)候,自動(dòng)加載spring容器器)-constantname=struts.ui.theme!-配置struts的的后綴,改成do-constantpackagename=systemnamespace=/system actionname=elecTextAction_*class=elecText
11、Action result(5)導(dǎo)入css,(5)導(dǎo)入css,js,jsp,image試 試SSHImpl類(lèi)publicclassImplImpl類(lèi)publicclassImplextendsSupport ClassentityClass=/*保存publicvoidsave(Tentity)/*更新publicvoidupdate(Tentity)/*更新publicvoidupdate(Tentity)publicTfindObjectByID(Serializableid)return(T)this.getHibernateTemplate().get(entityClass,publ
12、icvoiddeleteObjectByIDs(Serializable.ids)if(ids!=null&for(SerializableObject entity = this.findObjectByID(id); publicvoiddeleteObjectByCollection(Listlist)*SELECToFROMElecTextoWHERE1=1 AND o.textName LIKE %張%ANDo.textRemarkLIKE張ORDERBYo.textDateASC,o.textNamepublicListfindCollectionByConditionNoPage
13、(Stringfinal Object params, Map orderby) Stringhql=SELECToFROM+entityClass.getSimpleName()+oWHEREString orderByHql = this.initOrderByHql(orderby); finalStringfinalHql=hql+condition+orderByHql;Listlist=Factorysfs=Queryquery=s.createQuery(finalHql); query.setParameter(0, params0); query.setParameter(1
14、, params1); List list = query.list();Listlist=HibernateCallback()publicFactorysfs=Queryquery=s.createQuery(finalHql); query.setParameter(0, params0); query.setParameter(1, params1); List list = query.list();Listlist=HibernateCallback()public)throwsHibernateException,SQLExceptionQueryquery=if(params!
15、=null&query.setParameter(i,returnreturnprivateStringinitOrderByHql(Maporderby) StringBuffer buffer = new StringBuffer(); if(orderby!=null & orderby.size()0)buffer.append(ORDERBYntrybuffer.append(map.getKey()+return4:maven開(kāi)發(fā)系統(tǒng)(自動(dòng)導(dǎo)包,一步構(gòu)建,聯(lián)網(wǎng)4:maven開(kāi)發(fā)系統(tǒng)(自動(dòng)導(dǎo)包,一步構(gòu)建,聯(lián)網(wǎng) mavenmavenmaven 5:Svn Checkout5:Svn C
16、heckoutsvn代碼(每天早上必做的事情 ShareSharesvnsvn (1)myeclipseeclipse的插件(支持多(2)myeclipse的myeclipsetomcat eclipse將編譯后的classmyeclipse將編譯后的class Eclipsetomcatwebwebnextfinish7nextfinish7:java 二:項(xiàng)目第二天(運(yùn)) 二:項(xiàng)目第二天(運(yùn)) FRAMESETborder=0frameSpacing=0rows=82,*frameBorder=0 FRAMEontextPathnoResizeFRAMESETid=mainborder=0
17、frameSpacing=0frameBorder=0 FRAMEontextPathframeontextPathFRAMEontextPath/loading.jspjqueryztreeztreeleft.jspscriptjqueryztreeztreeleft.jspscriptscriptscriptscriptlinktype=text/csslink rel=stylesheet Style.cssontextPath.cssontextPathul表示組件,ztreeul第二步:tree.jsul表示組件,ztreeul第二步:tree.js 其中.setting:表示 zt
18、ree中設(shè)置的屬privilegeDate:表示 ztree 加載的數(shù)Data.jsvarprivilegeDate=mid:isParent:name: 技術(shù)設(shè)施= setting:isSimpleData: true, treeNodeKey: mid, treeNodeParentKey: showLine: true,root:isRoot:true, nodes: .setting,order=0TDwidth=340pxalign=centerdivul Treeclass=tree, mid:name技術(shù)資料圖紙管理isParent: true, FrameSetChange.j
19、sphome.jspFrameSetChange.jsphome.jsphome.jsp通過(guò)框架加載change.jspchange.jspparenthome.jsp的內(nèi) iframeelse ontextPathelseontextPath (1 (1)DIV 置 functionelse tablecellspacing=0cellpadding=1rules=all bordercolor=gray border=1 id=DataGrid1style=BORDER-RIGHT:gray 1px solid; BORDER-TOP:gray1pxsolid;BORDER-LEFT:gr
20、ay1pxsolid;WIDTH:100%; WORD-BREAK:break-all; BORDER-BOTTOM:gray 1px solid;BORDER-COLLAPSE:collapse;BACKGROUND-tdalign=centerontextPath/images/tablehe tdalign=centerontextPath/images/tablehe tdalign=centerontextPathontextPath用途:如果一個(gè)表格無(wú)法顯示所有的內(nèi)容,可以使用div第一步:在actingIndex.jsp用途:如果一個(gè)表格無(wú)法顯示所有的內(nèi)容,可以使用div第一步:
21、在actingIndex.jspontextPathtdclass=ta_01align=centerackgroundColor = white ackgroundColor=#F5FAFE;s:propertyjsinputjsinputstyle=font-size:12pxcolor:blackheight=20;width=80 id=BT_Export type=button value=導(dǎo)出設(shè)置 name=BT_Exportfunctionvar ionRun=newionRun,ionRlineCssStyle = font-family:arial; font-size:11
22、px; colvar devRun = new Bs_LimitedTextarea(devRun, 2500); devRlineCssStyle = font-family:arial; font-size:11px; cols:textarea name=sionRun id=scssStyle=width500pxheight160pxpadding1;FONT-FAMILY宋體; FONT-SIZE: 9pttdclass=ta_01align=centerbgcolor=#f5fafe s:textarea name=devRun id=devRun cssStyle=width500pxheight160pxpadding1;FONT-FAMILY宋體; FONT-SIZE: 9ptontextPath function.jsontextPath function.js exportExcel.jspopeneractingIndex.jsp3:FCK functi
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 樂(lè)器修理或維護(hù)行業(yè)相關(guān)項(xiàng)目經(jīng)營(yíng)管理報(bào)告
- 礦車(chē)推桿項(xiàng)目營(yíng)銷(xiāo)計(jì)劃書(shū)
- 嬰兒用安撫奶嘴產(chǎn)品供應(yīng)鏈分析
- 抽氣機(jī)產(chǎn)品供應(yīng)鏈分析
- 紙禮品袋商業(yè)機(jī)會(huì)挖掘與戰(zhàn)略布局策略研究報(bào)告
- 藥用苯酚項(xiàng)目營(yíng)銷(xiāo)計(jì)劃書(shū)
- 廢棄建筑材料回收利用行業(yè)市場(chǎng)調(diào)研分析報(bào)告
- 廢紙籃產(chǎn)品供應(yīng)鏈分析
- 微生物除臭劑行業(yè)營(yíng)銷(xiāo)策略方案
- 增強(qiáng)現(xiàn)實(shí)(AR)游戲行業(yè)相關(guān)項(xiàng)目經(jīng)營(yíng)管理報(bào)告
- 國(guó)開(kāi)電大績(jī)效與薪酬實(shí)務(wù)(河北)形考任務(wù)三參考答案
- 農(nóng)田土地平整工程技術(shù)規(guī)程
- 2023年黑龍江事業(yè)單位公共基礎(chǔ)知識(shí)真題及答案
- 化學(xué)高二-2022-2023學(xué)年北京市海淀區(qū)高二(上)期末化學(xué)試卷
- 30題紀(jì)檢監(jiān)察位崗位常見(jiàn)面試問(wèn)題含HR問(wèn)題考察點(diǎn)及參考回答
- 急性左心衰課件
- C語(yǔ)言程序設(shè)計(jì)(第二版)97871132070760000
- 年會(huì)禮品選擇的調(diào)研分析
- 我國(guó)的宗教政策(共37張)
- 醫(yī)療核心制度執(zhí)行情況自查表
- 2023年國(guó)家公務(wù)員考試申論試題(行政執(zhí)法卷)及參考答案
評(píng)論
0/150
提交評(píng)論